Skip to main content

An example package. Checks if a version is equal to, greater or less than another version

Project description

Overview

An example package. Checks if a version is equal to, greater or less than another version

  • Free software: BSD 3-Clause License

Installation

pip install version-comparator

You can also install the in-development version with:

pip install https://github.com/pcu4dros/pedro_cuadros_test/python-version-comparator/archive/master.zip

Documentation

Project

The goal of this question is to write a software library that accepts 2 version string as input and returns whether one is greater than, equal, or less than the other. As an example: “1.2” is greater than “1.1”.

Usage

To use Distributed LRU Cache in a project:

from version_comparator import comparator

comparator.compare_versions('1.2.1', '1.2.1')

Where:

0: The version are equal
1: The version is greater then the other version
-1: The version is less than the other version

Development

To run the all tests run:

tox

Note, to combine the coverage data from all the tox environments run:

Windows

set PYTEST_ADDOPTS=--cov-append
tox

Other

PYTEST_ADDOPTS=--cov-append tox

Changelog

0.0.1 (2020-01-29)

  • First release on PyPI.

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

version-comparator-0.0.2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

version_comparator-0.0.2-py2.py3-none-any.whl (5.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file version-comparator-0.0.2.tar.gz.

File metadata

  • Download URL: version-comparator-0.0.2.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.2.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.9

File hashes

Hashes for version-comparator-0.0.2.tar.gz
Algorithm Hash digest
SHA256 4cb730734559ba2f9bb41fc24afffd66a435a6254ba2624951dc8c9243ff75d5
MD5 05fe2e4a9864cb57d8ccf339edef379d
BLAKE2b-256 0bbec89a6b0a49c2af68830a28718a28346fd7fa8c671cee765460bd6b050518

See more details on using hashes here.

File details

Details for the file version_comparator-0.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: version_comparator-0.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.2.1 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.9

File hashes

Hashes for version_comparator-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 19d5980ede23a23f042ee40b00569b05c7e102e9a4fbc659ab78aa17253e363f
MD5 bc20e61ef7dd724fcc39f3b2b3b5f893
BLAKE2b-256 fe2500a0d1dbe469ca1b9e9752c4246eb98a32a2e85c5b6e0dfba8c5bcf544aa

See more details on using hashes here.

Supported by

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