Skip to main content

Manage properly semver in your repository

Project description

Semversioner

The easiest way to manage semantic versioning in your project.

Install

$ pip install semversioner

Usage

In your local environment your will use the CLI to create the different changeset files that will be committed with your code. For example:

$ semversioner add-change --type patch --description "Fix security vulnerability with authentication."

Then, in your CI / CD tool you will need to release (generating automatically version number) and creating the the changelog file.

$ semversioner release
$ semversioner changelog > CHANGELOG.md

Made with ♥ by Raul Gomis <https://twitter.com/rgomis>.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

semversioner-0.6.13.tar.gz (5.3 kB view details)

Uploaded Source

File details

Details for the file semversioner-0.6.13.tar.gz.

File metadata

  • Download URL: semversioner-0.6.13.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.6.8

File hashes

Hashes for semversioner-0.6.13.tar.gz
Algorithm Hash digest
SHA256 aa25b0f5e74db995db83d10dc08e8d3ab8cba46934dd4d5df5d66fbf2938b210
MD5 be0e6c9fc6ee4ae15c18cfa854826c13
BLAKE2b-256 a59a58ddf0b8f650db910345dce23abc4223e7735ee3708d4a00e95fd788d895

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page