semvec/pypi-packages huggingface dataset:
kubesurveyor 2.0.0
Good enough Kubernetes namespace visualization tool
License: MIT
Requires Python: <4.0,>=3.8
Keywords: kubernetes, graphviz, visualisation

# Kubesurveyor  

Good enough Kubernetes namespace visualization tool.  
No provisioning to a cluster required, only Kubernetes API is scrapped.  

<img src='https://github.com/viralpoetry/kubesurveyor/raw/main/kubesurveyor.jpg'/>

## Installation    
```
sudo apt-get install graphviz
pip install kubesurveyor
```

## Usage

Export path to a custom certification authority, if you use one for your Kubernetes cluster API
```
export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
```

Alternatively, ignore K8S API certificate errors using `--insecure` or `-k`
```
kubesurveyor <namespace> --insecure
```

Show `<namespace>` namespace as a `dot` language graph, using currently active K8S config context  
```
kubesurveyor <namespace>
```

Specify context to be used, if there are multiple in the K8S config file  
```
kubesurveyor <namespace> --context <context>
```

Dump crawled namespace data to a `YAML` format for later processing
```
kubesurveyor <namespace> --context <context> --save > namespace.yaml
```

Load from `YAML` file, show as `dot` language graph
```
cat namespace.yaml | kubesurveyor <namespace> --load
```

Load from `YAML` file and render as `png` visualization to a current working directory
```
cat namespace.yaml | kubesurveyor <namespace> --load --out png
```

If you want to generate architecture image from `dot` definition by hand, use `dot` directly
```
dot -Tpng k8s.dot > k8s.png
```

Limitations:  
 - unconnected pods, services are not shown  
 - could have problems with deployments created by Tiller  
 - number of replicas is not tracked
nonebot_plugin_alias 0.4.0
A simple plugin for adding aliases for Nonebot command
License: MIT
Requires Python: <4.0,>=3.9

# nonebot-plugin-alias

为 [nonebot2](https://github.com/nonebot/nonebot2) 的指令创建别名

### 使用

**以下命令需要加[命令前缀](https://v2.nonebot.dev/docs/api/config#Config-command_start) (默认为`/`)，可自行设置为空**

- `alias {name}={command}` 添加别名
- `alias {name}` 查看别名
- `unalias {name}` 删除别名

> [!WARNING]
>
> 别名仅在当前私聊/群聊下对当前用户有效
>
> 且不会持久化保存（机器人重启后别名失效）


### 示例

<div align="left">
  <img src="https://s2.loli.net/2024/09/06/DpTZCdkK3jL9yRi.png" width="400" />
</div>
bolinette-api 0.18.2
The Bolinette api package, based on bolinette-data and bolinette-web
License: MIT
Requires Python: <4.0,>=3.12
Keywords: Bolinette, Framework, REST, API

# Bolinette

This is the Bolinette monorepo.
It contains the sources of the Bolinette `core` package and the `data`, `web` and `api` extensions.
stepsel 0.1.0
Stepwise selection for statsmodels GLM.
License: MIT
Requires Python: >=3.12

# stepsel

Stepwise selection for statsmodels GLM.

## Installation

```bash
$ pip install stepsel
```

## Usage

`stepsel` was developed to allow for convenient stepwise selection modeling with `statsmodels` allowing for proper handling of categorical variables. See `docs/example.ipynb` for more.

## Contributing

Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.

## License

`stepsel` was created by Jakub Cerny. It is licensed under the terms of the MIT license.

## Credits

`stepsel` was created with [`cookiecutter`](https://cookiecutter.readthedocs.io/en/latest/) and the `py-pkgs-cookiecutter` [template](https://github.com/py-pkgs/py-pkgs-cookiecutter).
fastapi-namespace-vet1ments 0.1.15
For FastAPI Routing Class
License: MIT
Requires Python: >=3.11.0

# FastAPI Namespace
fastapi 라우팅 관리를 위한 namespace class
## USAGE
```python
from fastapi import FastAPI
from fastapi_namespace import Namespace, Resource

namespace = Namespace()
@namespace.route(summary="test")
class CustomNamespace(Resource):
    
    @namespace.doc(summary="test1")
    def get(self):
        ...
    
    async def post(self):
        ...

app = FastAPI()

app.include_router(namespace)

if __name__ == "__main__":
    from uvicorn import run
    run(
        app=app
    )
```
bolinette-web 0.18.2
The Bolinette web package, an async Http and Websocket framework, based on Bolinette
License: MIT
Requires Python: <4.0,>=3.12
Keywords: Bolinette, Framework, Http, Websocket

# Bolinette

This is the Bolinette monorepo.
It contains the sources of the Bolinette `core` package and the `data`, `web` and `api` extensions.
bolinette-data 0.18.2
The Bolinette data package, an async data management framework, based on Bolinette and SQLAlchemy
License: MIT
Requires Python: <4.0,>=3.12
Keywords: Bolinette, Framework, ORM, Data Management

# Bolinette

This is the Bolinette monorepo.
It contains the sources of the Bolinette `core` package and the `data`, `web` and `api` extensions.