Simple YAML Config Manager
Simple python library to use yaml config files with dot notation access (e.g. cfg.bot.token).
Installation
Install via pip:
pip install sycm
Or using uv:
uv add sycm
Usage
bot:
token: 123abcde
from sycm import ConfigManager
cfg = ConfigManager("config.yaml")
print(cfg.bot.token) # 123abcde
License
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Release files for sycm 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sycm-0.1.1.tar.gz | 2.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sycm-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.8 kB
Release files / sycm-0.1.1.tar.gz
| Download URL | sycm-0.1.1.tar.gz |
|---|---|
| Size | 2.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b1bca215062d2046880eb5dddfce00164585f701c983b587de622686b87f0744
|
|
BLAKE2b-256 checksum How to use checksums |
3d44004c848875e5aa83ee6fb078abf639755655a363fd1159edd0e487bb705c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / sycm-0.1.1-py3-none-any.whl
| Download URL | sycm-0.1.1-py3-none-any.whl |
|---|---|
| Size | 2.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b57cbc45c0acd5b7541f05982a5a22731fab91238cd52dccf9fcc833f107e05b
|
|
BLAKE2b-256 checksum How to use checksums |
30801837e7762ca9bdf338c5fc740fdbd969cb51c8cf9c8351b9802cac76048f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|