client for logging runtime function inputs and outputs
- Python 3.8.x is installed. See pyenv
- pipenv is installed. See Install Pipenv
- git is installed. See Installing Git
This process comes from this turorial.
- Increment the version in
setup.py
, using these rules (or newer). - Install/update some modules:
pipenv install --dev
- From the directory containing
setup.py
(and not in a virtual environment), create the wheel:
rm -rf build/ dist/
pipenv run python3 setup.py sdist bdist_wheel
- Upload the wheel to PyPI:
pipenv run python3 -m twine upload dist/*