Metadata-Version: 2.1
Name: progfiguration
Version: 0.0.1
Summary: PROGramatic conFIGURATION for your infrastructure
Author-email: Micah R Ledbetter <me@micahrl.com>
License: MIT
Project-URL: Homepage, https://github.com/mrled/progfiguration
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: ssh
Provides-Extra: development

# progfiguration

PROGrammatic conFIGURATION.
I'm tired of writing YAML when what I want to write is Python.

## Building and publishing

```sh
# 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]'
# Build the packagej
python3 -m build
# Upload it to PyPI
python3 -m twine upload --repository testpypi dist/*
```
