To create any object, we need to specify initial state and steps to apply on. Pycnfg offers pattern to pipeline-wise code execution, that naturally allows to control all parameters via single configuration dictionary.
.. literalinclude:: /../../examples/simple/conf.py :language: python :lineno-match:
:github:`github repo </examples/simplest>`
There are could be arbitrary number of sections/configurations. Cross-configurations interaction goes through special storage objects.
For deeper understanding please follow Concepts.
For detailed examples Examples.