PROGramatic conFIGURATION for your infrastructure
Project description
progfiguration
PROGrammatic conFIGURATION. I'm tired of writing YAML when what I want to write is Python.
Building and publishing
# Create a venv
python3 -m venv venv
# Enter the venv
. venv/bin/activate
# Make sure pip is recent - required for our pyproject.toml-only package
python3 -m pip install --upgrade pip
# Install this directory as editable, and include development dependencies
python3 -m pip install --editable '.[development]'
# Run unit tests
python3 -m unittest
# Build a source-only distribution of the package
python3 -m build -s
# Upload it to PyPI
twine upload dist/*
We only actually need to build a source version of the package, because progfiguration expects that your progfigsite package will pull in the source code. We avoid building the binary version because it takes longer.
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
progfiguration-0.0.2a1.tar.gz
(31.1 kB
view hashes)