Compile and render schema-validated configuration data.
Project description
datazen
Compile and render schema-validated configuration data. Good software is composable and configurable, but the complexity of managing this configuration data scales with the complexity of the software.
This package simplifies data curation and partitioning for uses in rendering templates, or even just rendering final sets of serialized data.
Usage
$ ./venv3.8/bin/dz -h
usage: dz [-h] [--version] [-v] [-C DIR] [-m MANIFEST] [-c] [--sync] [-d]
[targets [targets ...]]
Compile and render schema-validated configuration data.
positional arguments:
targets target(s) to execute
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
-v, --verbose set to increase logging verbosity
-C DIR, --dir DIR execute from a specific directory (default:
'/home/vkottler/Documents/git/workspace/datazen')
-m MANIFEST, --manifest MANIFEST
manifest to execute tasks from (default:
'manifest.yaml')
-c, --clean clean the manifest's cache and exit
--sync sync the manifest's cache (write-through) with the
state of the file system before execution
-d, --describe describe the manifest's cache and exit
This entire document is generated by this package.
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
datazen-1.3.0.tar.gz
(29.9 kB
view hashes)
Built Distribution
datazen-1.3.0-py3-none-any.whl
(46.8 kB
view hashes)