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.16.tar.gz (53.1 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.16-py3-none-any.whl (64.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nvchecker-2.16.tar.gz
  • Upload date:
  • Size: 53.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.7

File hashes

Hashes for nvchecker-2.16.tar.gz
Algorithm Hash digest
SHA256 c17ee55fbe14a8f8b38c339cda6dafad25279b86ef3a268695533d4fbde2ac86
MD5 9c07a371869c1481b9d616fbb9ff649e
BLAKE2b-256 d9e369783bbb2a81098a7c6cad793b3cf8fced05d1d874b4492e3baf85bc270e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nvchecker-2.16-py3-none-any.whl
  • Upload date:
  • Size: 64.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.7

File hashes

Hashes for nvchecker-2.16-py3-none-any.whl
Algorithm Hash digest
SHA256 63960b7fafe3e369ed1c4e52442df6cff0efdbd33a4e9b0772a1065147ddfccf
MD5 0a9d98ad2b0bf1fbddad42f79350357f
BLAKE2b-256 933e47aaf836b7335ceea80d25a119b00ca63b4f42d32ff9e84aa8e9f4e31699

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