Flexible version handling
Project description
verspec
verspec is a Python library for handling software versions and specifiers,
adapted from the packaging
package.
An Example
from verspec import loose, python
v1 = loose.Version('1.0')
s1 = loose.SpecifierSet('~=1.0')
assert v1 in s1
v2 = python.Version('1.0')
s2 = python.SpecifierSet('~=1.0')
assert v2 in s2
Documentation
Forthcoming! (Sorry about that...)
Credits
The real credit for this package goes to the Python Packaging Authority.
License
This project is dual-licensed under the BSD and Apache licenses.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
verspec-0.1.0.tar.gz
(27.1 kB
view hashes)
Built Distribution
verspec-0.1.0-py3-none-any.whl
(19.6 kB
view hashes)