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.15.1.tar.gz (52.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.15.1-py3-none-any.whl (63.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nvchecker-2.15.1.tar.gz
  • Upload date:
  • Size: 52.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.3

File hashes

Hashes for nvchecker-2.15.1.tar.gz
Algorithm Hash digest
SHA256 a2e2b0a8dd4545e83e0032e8d4a4d586c08e2d8378a61b637b45fdd4556f1167
MD5 1491687188fa4c899378c4e157dfd4ea
BLAKE2b-256 7b60fd880c869c6a03768fcfe44168d7667f036e2499c8816dd106440e201332

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nvchecker-2.15.1-py3-none-any.whl
  • Upload date:
  • Size: 63.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.3

File hashes

Hashes for nvchecker-2.15.1-py3-none-any.whl
Algorithm Hash digest
SHA256 26e4f3db4a7fe5646183c1492a62092e62db2419f9841252c532afaaee1a1e86
MD5 796d4453a8bf1656bf4a76c8afa1df35
BLAKE2b-256 bcd1c044cc242f987ba18e2f31760885cc1996aaeb3c47ace22c9d312d3d3591

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