Skip to main content

A script for upgrading python packages

Project description

upgrade-python-package

Small script for updating a python package (and its dependencies) and running post-install commands.

Development

Install in editable mode with test dependencies:

uv pip install -e ".[test]"

Run tests:

pytest upgrade/tests

Run lint (optional):

flake8

(Flake8 configuration lives in pyproject.toml and is loaded via flake8-pyproject.)

Note: the upgrade scripts prefer uv pip for install/uninstall operations when uv is available, and fall back to python -m pip otherwise.

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

upgrade_python_package-0.9.4.tar.gz (30.8 kB view details)

Uploaded Source

Built Distribution

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

upgrade_python_package-0.9.4-py3-none-any.whl (30.9 kB view details)

Uploaded Python 3

File details

Details for the file upgrade_python_package-0.9.4.tar.gz.

File metadata

  • Download URL: upgrade_python_package-0.9.4.tar.gz
  • Upload date:
  • Size: 30.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for upgrade_python_package-0.9.4.tar.gz
Algorithm Hash digest
SHA256 d0b80b204ede2ce41ca8dc7f645a4f7a10d14df153df02b9201b57e2875dcfbd
MD5 52f852dbf5b5acb4c2f37af118fdbb8a
BLAKE2b-256 09b7e4b29a774833a37b546458351b2007ceda86ba763da72bc2b02dd1361915

See more details on using hashes here.

File details

Details for the file upgrade_python_package-0.9.4-py3-none-any.whl.

File metadata

File hashes

Hashes for upgrade_python_package-0.9.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6e393fcc96dfefc7a107ce5ca7d1b27e72ef8113aa0f246b357872e9c593bb85
MD5 5737ef76d4345465bbcd4653528b0ef0
BLAKE2b-256 ff2e1f5a20a6986de936becc794ff1fd6a552ace187a6ea7f0cea4a1459df8cd

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