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.18.tar.gz (58.2 kB view details)

Uploaded Source

Built Distribution

nvchecker-2.18-py3-none-any.whl (69.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nvchecker-2.18.tar.gz
  • Upload date:
  • Size: 58.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for nvchecker-2.18.tar.gz
Algorithm Hash digest
SHA256 d0a73275836e2bb836a58a6e1c8166e2268d4640898fedf0fe61e050b049ea1f
MD5 c107427371e15c9b29b17cea30dc9b40
BLAKE2b-256 4cfd4e0ba675ef2f834e75874034178ecec0bed558e2b3151ccfa550c0d1bbcf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nvchecker-2.18-py3-none-any.whl
  • Upload date:
  • Size: 69.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for nvchecker-2.18-py3-none-any.whl
Algorithm Hash digest
SHA256 42cd02508bb5525dc41f80a2e9ca94e85f5d5668732f6febf17419ef2561f1c2
MD5 169a4581dfff5732a80b1c3fabdd18ed
BLAKE2b-256 29d5d173d9be3a46d5a1af6f1b300c4d918bf79e20f4f9d120cd849bc117ff78

See more details on using hashes here.

Supported by

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