Skip to main content

Check and upgrade Python dependency versions in pyproject.toml and requirements.txt

Project description

python-check-updates

Check and upgrade Python dependency versions against PyPI.

Install

pip install python-check-updates

Usage

pcu          # check all dependencies for updates
pcu -u       # upgrade pinned versions and sync

What it checks

  • pyproject.toml — dependencies, optional-dependencies, dependency-groups
  • requirements.txt — fallback if no pyproject.toml

Output

  Package       Pinned    Installed   Latest    Status
  ─────────────────────────────────────────────────────

  [dependencies]
  httpx         >=0.28.1  0.28.1      0.28.3    minor update
  pydantic      >=2.12.5  2.12.5      2.12.5    up to date

  1 package(s) can be updated.
  Run pcu -u to upgrade.

Upgrade rewrites version pins in-place, syncs with uv sync or pip install, and verifies.

License

MIT

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

python_check_updates-0.1.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

python_check_updates-0.1.0-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file python_check_updates-0.1.0.tar.gz.

File metadata

  • Download URL: python_check_updates-0.1.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for python_check_updates-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4e4a61f99255845bc5c611bb658ca323b56c057669cc00e99eccc1215bcddfff
MD5 a60f3b3e55c1f902048cdbbc79fb099d
BLAKE2b-256 070769e23383d2ef4a36d081c35b03b4e2dab654f14c2bc2724c8daaa299ecc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_check_updates-0.1.0.tar.gz:

Publisher: publish.yml on frndvrgs/python-check-updates

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file python_check_updates-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for python_check_updates-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b05d9ed38fcaf0ad8a175b311eedb08c821561a9cdf420855fbd31e0cc2d7131
MD5 f918bf86bd5031e2af39d4206343ea86
BLAKE2b-256 b5e4993f55b3c3ecfae307af5d749310b39f349331c52bab789cb622af364e1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_check_updates-0.1.0-py3-none-any.whl:

Publisher: publish.yml on frndvrgs/python-check-updates

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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