semvec/pypi-packages huggingface dataset:
dpg-designer 0.0.3
A designer for dear py gui. Allows you to create dpg apps visually with a UI for making the UI
Requires Python: >=3.10

# dpg-designer

[![PyPI version](https://badge.fury.io/py/dpg-designer.svg)](https://badge.fury.io/py/dpg-designer)

**dpg-designer** description text

## Features

- **Feature1**: brief description

## Examples

```python

```
UnityProxy 0.0.1
Proxy parser and converter

# Unity Proxy 
This tool will allow you to quickly start using proxies in your projects. The main task of this library is to solve problems of parsing proxies of different formats and their subsequent conversion to the required format. 

## Install
### From PYPI
`pip install unityproxy`

## Using
### Import
```python
from unityproxy import UnityProxy


unity = UnityProxy()
```
### Parse
```python
unity.from_.txt_file("proxies.txt", "http")
unity.from_.json_file("proxies.json", "http")
```

### Convert
```python
unity.to.list()
unity.to.queue()
```

### Iter
```python
proxy: unityproxy.Proxy = unity[0]

for proxy in unity:
    proxy: unityproxy.Proxy
```

### Convert proxy
Create enhancement issue to add new conver
```python
prx.to.aiohttp_line()
prx.to.httpx_dict()
prx.to.httpx_line()
prx.to.pyrogram()
prx.to.telethon()
prx.to.requests()
# etc
```
dinocore 0.1
dynamic config management tool
Requires Python: >=3.6

# Dino 🦖
#### Dynamic config management.

## Example usage

```yaml
# config.yml

client:
  my_client:
    url: example.com
```

```python
# main.py
import logging
import signal
from dino import Dino, DinoObserver


logging.basicConfig(level=logging.INFO)


def signal_handler(sig, frame):
    logging.info("Shutdown signal received")
    Dino().stop()  # Stop Dino gracefully.


class MyClient(DinoObserver):

    def __init__(self, url):
        self.url = url
        logging.info(f"MyClient initialized. {self.url}")

    def update_config(
        self,
    ):  # implement update_config from DinoObserver to update your configs when Dino notifies.
        self.url = Dino().get_config_value("appconfig", "client.my_client.url")
        logging.info(f"MyClient config updated. {self.url}")


def main():

    # Register your config yaml file.
    Dino().register_config(
        "appconfig",  # Config name
        "./config.yml",  # Yaml file path
        10,  # File read interval in seconds.
    )

    my_client = MyClient(Dino().get_config_value("appconfig", "client.my_client.url"))
    logging.info(f"MyClient url. {my_client.url}")

    Dino().attach(
        [
            my_client,  # Attach your objects which you want to get config updates.
        ]
    )


if __name__ == "__main__":
    signal.signal(signal.SIGINT, signal_handler)
    signal.signal(signal.SIGTERM, signal_handler)
    main()
```