blob: c30129d9369bd21a859fb8f45b1b775281582aee [file] [log] [blame]
Metadata-Version: 1.1
Name: semver
Version: 2.4.1
Summary: Python package to work with Semantic Versioning (http://semver.org/)
Home-page: https://github.com/k-bx/python-semver
Author: Konstantine Rybnikov
Author-email: k-bx@k-bx.com
License: BSD
Download-URL: https://github.com/k-bx/python-semver/downloads
Description: Semver -- python module for semantic versioning
===============================================
![Travis CI](https://travis-ci.org/k-bx/python-semver.svg?branch=master)
Simple module for comparing versions as noted at [semver.org](http://semver.org/).
This module provides just couple of functions, main of which are:
```python
>>> 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
>>> semver.format_version(3, 4, 5, 'pre.2', 'build.4')
'3.4.5-pre.2+build.4'
>>> semver.bump_major("3.4.5")
'4.0.0'
>>> semver.bump_minor("3.4.5")
'3.5.0'
>>> semver.bump_patch("3.4.5")
'3.4.6'
>>> semver.max_ver("1.0.0", "2.0.0")
'2.0.0'
>>> semver.min_ver("1.0.0", "2.0.0")
'1.0.0'
```
Installation
------------
For Python 2:
```
pip install semver
```
For Python 3:
```
pip3 install semver
```
Homepage at PyPi: https://pypi.python.org/pypi/semver
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Software Development :: Libraries :: Python Modules