shank-crNK / parver

Parse and manipulate version numbers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentation Status Automated test status Test coverage MIT License

parver

parver allows parsing and manipulation of PEP 440 version numbers.

Example

>>> Version.parse('1.3').bump_dev()
<Version '1.3.dev0'>
>>> v = Version.parse('v1.2.alpha-3')
>>> v.is_alpha
True
>>> v.pre
3
>>> v
<Version 'v1.2.alpha-3'>
>>> v.normalize()
<Version '1.2a3'>

About

Parse and manipulate version numbers.

License:MIT License


Languages

Language:Python 99.7%Language:Shell 0.3%