Skip to main content

New version checker for software

Project description

nvchecker (short for new version checker) is for checking if a new version of some software has been released.

This is the version 2.0 branch. For the old version 1.x, please switch to the v1.x branch.

Test Status PyPI version Documentation Status

Packaging status

Dependency

  • Python 3.8+

  • Python library: structlog, platformdirs, tomli (on Python < 3.11)

  • One of these Python library combinations (ordered by preference):

    • tornado + pycurl

    • aiohttp

    • httpx with http2 support (experimental; only latest version is supported)

    • tornado

  • All commands used in your software version configuration files

Install and Run

To install:

pip3 install nvchecker

To use the latest code, you can also clone this repository and run:

pip install .

To see available options:

nvchecker --help

Run with one or more software version files:

nvchecker -c config_file

You normally will like to specify some “version record files”; see below.

Documentation

For detailed documentation, see https://nvchecker.readthedocs.io/en/latest/.

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

nvchecker-2.14.1.tar.gz (51.5 kB view details)

Uploaded Source

Built Distribution

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

nvchecker-2.14.1-py3-none-any.whl (63.3 kB view details)

Uploaded Python 3

File details

Details for the file nvchecker-2.14.1.tar.gz.

File metadata

  • Download URL: nvchecker-2.14.1.tar.gz
  • Upload date:
  • Size: 51.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for nvchecker-2.14.1.tar.gz
Algorithm Hash digest
SHA256 7a2992e6d5cab1907a16d079281a175cffa355b5d3c97fc782fa92f2fa3cdaca
MD5 5ab9f527d8e393dcc99cb04249c8dad3
BLAKE2b-256 2badf48d2bcce3acfbfd2ac78d10fa1448598b46f98f7e84718810b5f2d9a8c6

See more details on using hashes here.

File details

Details for the file nvchecker-2.14.1-py3-none-any.whl.

File metadata

  • Download URL: nvchecker-2.14.1-py3-none-any.whl
  • Upload date:
  • Size: 63.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for nvchecker-2.14.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6c619822d13b4bc5c655c1c8d466f3132afe1bb5a35b8c17fbff6b7cf8653c5e
MD5 b136da96b442096976e587d9cb0dbae9
BLAKE2b-256 68cb0d428fa0e2c0e29cc28aedb09fe0f8ebcfd7c802f69d2d44b99feee27a6c

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