py509

Framework and utility code for running public key infrastructure.


License
Apache-2.0
Install
pip install py509==0.1.0

Documentation

py509

Latest Version Documentation Status Travis

Framework and scripts written with pyOpenSSL and cryptography for running public key infrastructure.

packaging

Consider using pex to package the scripts provided by this library to make them relocatable and installable on machines.

mkdir ~/wheel-cache
pip wheel -w ~/wheel-cache .
pex -r py509 --no-pypi --repo=~/wheel-cache -o pyssl-get -e py509.bin.get:main

This process is automated using a custom setuptools.Command in this project called pexify. To run the above code for each entry point specified in setup.py just run the following.

python setup.py pexify

docs

sphinx-build -W -b html docs docs/_build/html