Skip to main content

Python package to work with Semantic Versioning (http://semver.org/)

Project description

Simple module for comparing versions as noted at semver.org.

This module provides just couple of functions, main of which are:

>>> import semver
>>> semver.compare("1.0.0", "2.0.0")
1
>>> semver.compare("2.0.0", "1.0.0")
-1
>>> semver.compare("2.0.0", "2.0.0")
0
>>> semver.match("2.0.0", ">=1.0.0")
True
>>> semver.match("1.0.0", ">1.0.0")
False

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

semver-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

File details

Details for the file semver-0.0.1.tar.gz.

File metadata

  • Download URL: semver-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for semver-0.0.1.tar.gz
Algorithm Hash digest
SHA256 076a1b1f7edc9256b12ebe8a773f081ee0023c056ceee55d1219a89148c71611
MD5 170751fac29f4d9798b8579da26f741a
BLAKE2b-256 e3309a0e4bde5ffefc844df93ca751fe6b206db33dd1514e9443f8027fce2368

See more details on using hashes here.

Supported by

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