Skip to main content

snake_charmer

A github action for automating python package releases.

bUt gItHuB aLrEaDy hAs tHaT . . .

github has an action to publish to pypi. this still requires the developer know about good semantic versioning and keep the project in correct order to do so. This action runs before and actually works with the one provided by github so that releasing a new version is as simple as updating the labels on a pr.

Project Goals

A github action where simply by tagging a PR with major-release, minor-release, or revision-release will correctly update your setup.py file, create a release via github (using commit history to build a changelog and the previous version defined to properly increment the version) and then publish it to PYPI. This way you only need to open a PR with your last feature for each version to create a release.

Metadata

Release files for snake-charmer 0.13.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for snake-charmer 0.13.1
File Size Uploaded Provenance Actions
snake_charmer-0.13.1.tar.gz 7.0 kB Without provenance Details for snake_charmer-0.13.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for snake-charmer 0.13.1
File Interpreter ABI Platform Actions
snake_charmer-0.13.1-py3-none-any.whl Python 3 none any Details for snake_charmer-0.13.1-py3-none-any.whl

Total release size: 15.3 kB

Release files / snake_charmer-0.13.1.tar.gz

Download URL snake_charmer-0.13.1.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a5f015f40805f86a5cab6134c8e532c00c006dd4bfb3ac64143788c53a2b24f9
BLAKE2b-256 checksum
How to use checksums
d7d2caa567fffaf25ba7cde326f7ce2c33d5ac0c7965bb19aebaa1d7dbe50adb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release files / snake_charmer-0.13.1-py3-none-any.whl

Download URL snake_charmer-0.13.1-py3-none-any.whl
Size 8.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a91f40a1a30eff9c854ae638f62d4f438cd19feb9d0f4ade782495f79d1f60dc
BLAKE2b-256 checksum
How to use checksums
15c3b8a213dad89c496a164e1f622f41807f4b25056b06d48d62779752f7ab1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Security for snake-charmer 0.13.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page