Flexible Python configurations.
Project description
Pycnfg is a tool to execute Python-based configuration.
- Pure Python.
- Flexible.
It offers unified patten to create arbitrary Python objects pipeline-wise. That naturally allows to control all parameters via single file.
For details, please refer to Concepts.
Installation
PyPi
pip install pycnfg
Development installation (tests and docs)
pip install pycnfg[dev]
Docker
docker run -it nizaevka/pycnfg
Pycnfg is tested on: Python 3.6+.
Docs
Getting started
import pycnfg
objects = pycnfg.run({})
print(objects)
see docs for details ;)
Examples
Check examples folder.
Check also mlshell - a ML framework based on Pycnfg.
Contribution guide
License
Apache License, Version 2.0 LICENSE.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pycnfg-0.0.1.tar.gz
(18.3 kB
view hashes)
Built Distribution
pycnfg-0.0.1-py3-none-any.whl
(18.3 kB
view hashes)