Metadata-Version: 2.1
Name: om-helper
Version: 0.0.3
Summary: a common helper
Home-page: UNKNOWN
Author: iulmt
Author-email: om.iulmt@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: loguru (=="0.5.3")

# OmHelper
[python.org](https://packaging.python.org/tutorials/packaging-projects/#packaging-python-projects)

## Dependence
```bash
nothing
```

## Build
```bash
python -m build --no-isolation
```

## Upload
```bash
twine upload --repository-url https://upload.pypi.org/legacy/ dist/*
```

## OM.helper
- md5() -> hash
- rstr() -> random string
- rone() -> random one from list
- ip_to_int() -> convert ip string to int
- int_to_ip() -> convert int ip to ip string
- SingletonBase -> base singleton class
- async_loop() -> return a asyncio loop
- to_async() -> warp a sync func to async func
- SuperDict -> warp dict, more funcions



