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.20.tar.gz (58.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.20-py3-none-any.whl (69.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nvchecker-2.20.tar.gz
  • Upload date:
  • Size: 58.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for nvchecker-2.20.tar.gz
Algorithm Hash digest
SHA256 79cfc9eba3170405db5b1d74475f2e0b539d708c869a7212b40e803e033e0149
MD5 c387bec5321be833bf0dbf0bbcc051f8
BLAKE2b-256 e6ab2950ee964979aa31efb3e0e960f2055d6b1efec5c6239483f88ca6713fc9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nvchecker-2.20-py3-none-any.whl
  • Upload date:
  • Size: 69.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for nvchecker-2.20-py3-none-any.whl
Algorithm Hash digest
SHA256 e34c8475ec45793ce1db011b248ac82265f9e0a8fef20b806154dd14b1972739
MD5 e04d3d7463bd365a8fb43df6d1b1ebff
BLAKE2b-256 bacb86576dc15db61014e822bdf9c5d5a6e7919cb2e5484041247332eea2da48

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