Pfapack

Latest version: v0.2.1

Safety actively analyzes 681874 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.1.dev0

Release Instructions

This document guides a contributor through creating a release of pfapack.

Preflight checks

Ensure all tests pass

Locally you can run `tox` to check that all tests pass, and check that tests
against all supported environments are passing also by checking pfapack's
[GitHub actions](https://github.com/basnijholt/pfapack/actions?query=branch%3Amaster+workflow%3Atests).

Verify that `AUTHORS.md` is up-to-date

The following command shows the number of commits per author since the last
annotated tag:

t=$(git describe --abbrev=0); echo Commits since $t; git shortlog -s $t..


Make the release

Run


bumpversion release bump version from .devX to release version
rm -fr build dist remove old builds
python setup.py sdist bdist_wheel build package
twine upload dist/* publish to PyPI
bumpversion patch add .devX tag again
git push --tags push tagged release to upstream


Start work on the next release

Run


bumpversion minor


To start work on the next release

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.