Metadata-Version: 2.1
Name: qrconfig
Version: 1.0.5
Summary: Config wrapper for object-style usage
Home-page: https://github.com/Kurush7/qr_server
Author: Kurush
Author-email: ze17@ya.ru
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE


# qrconfig

Can access dictionary items both as dictionary (like config['field']) and as an attribute (config.field),
recursively: config.field.subfield.subsubfield...
Also supports item assignment to update the configuration in runtime.

### Usage example:
```python
from qrconfig import QRYamlConfig

config = QRYamlConfig('config.yaml')
a = config.a
b = config['b']
config.a = 4
```


