Ctdcal

Latest version: v0.1.5b1.dev0

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

Scan your dependencies

Page 2 of 2

0.1.0a

Added
* Example Jupyter notebook functionality in documentation
* Generate stub pages for all functions/classes/etc.

Changed
* Improved ReadTheDocs documentation

This is a lightweight guide for testing and publishing a new release.

Test release on TestPyPI with GitHub Actions

Assuming test branch is up to date and synced with remote, tag current commit with a new, unused test version name


$ git tag -a v0.1.1b2 -m ""


Push tags to remote to initialize TestPyPI action


$ git push --tags


Visit https://github.com/cchdo/ctdcal/actions to ensure test release was successful.

Full release on PyPI with GitHub Actions

Checkout and tag commit to be released with appropriate version number (vX.Y.Z)


$ git checkout _hash_
$ git tag -a v0.2.0 -m ""


Assuming commit is already pushed, now push tags to remote (this will trigger the TestPyPI action above)


$ git push --tags


[Create a new release](https://github.com/cchdo/ctdcal/releases/new) on GitHub, which should automatically trigger an Action to publish to PyPI (see [.github/workflows/](https://github.com/cchdo/ctdcal/tree/master/.github/workflows)).

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.