Get a comparison between 2 version strings
Project description
Version Comparison
You can use this tool to compare 2 versions in order to know if is greater, lesser or equal to the other.
Installation
pip install version-comparison
Usage
-
get_lesser()function return the lesser version of the provided, if none is lesser, the result is aNonevalue. -
get_greater()function return the greater version of the provided, if none is greater, the result is aNonevalue. -
compare()function return which one is greater, lesser or equal to the other.
from versions_comparison import Comparison
versions = Comparison(version_1, version_2)
versions.get_lesser()
versions.get_greater()
versions.compare()
Valid Formats
dot numbers: You can use numbers like1.5,0.1.9,8.6.3chars: You can validate a version with chars.b > aord < z
Exceptions
There are a coulpe of exceptions that could be used to catch possible errors throwed by the library.
FormatVersion: This exception is thrown when the version provided does not have a valid format.StringFormat: This exception is thrown when the version provided is not a valid string type.
from versions_comparison.exceptions import FormatVersion, StringFormat
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
File details
Details for the file version_comparison-0.2.tar.gz.
File metadata
- Download URL: version_comparison-0.2.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7707cc3bb8246a7b357e136e2ad5609e7cff786001b7a1012e4bbe56c56ae6a5
|
|
| MD5 |
ea50c92e3b112f7ff8e9da29e02c0d21
|
|
| BLAKE2b-256 |
23fa568782424704d6a4520c9d8619e21b029c5239ab5857fecf619ec56800fc
|