Fissa

Latest version: v1.0.0

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

Scan your dependencies

Page 2 of 7

8.2

The title of your release should be `Version M.N.P`.

8.1

Your release-tag should be named `M.N.P`.
Note that, unlike the release candidate branch, there is no `rel_` or `v` at the beginning of the tag name.
sh
sensible-browser "https://github.com/rochefort-lab/fissa/releases/new?target=${vMNx}&tag=${MNP}&title=Version%20${MNP}"


**Note:** Be sure to set the target of the tag to your stable release branch `M.N.x`.

7.4

Return to your repository
sh
deactivate
rm -rf pypi_test_env
cd "$REPODIR"



8. Make a new release-tag

On GitHub, [make a new release-tag](https://github.com/rochefort-lab/fissa/releases/new).

7.3

Check whether you can import the new package, and that the version installed is `M.N.P`.
sh
python -c "import fissa; print(fissa.__version__)"

7.2

`cd` away from your local git repository, and create a new virtual environment

sh
REPODIR="$(pwd)"
cd ~
rm -rf pypi_test_env
virtualenv -p python3 pypi_test_env
source pypi_test_env/bin/activate
python -m pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple fissa

7.1

Use twine to upload your new distribution to the PyPI test server

python -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*

You will be prompted for your test.pypi username and password.

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.