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.
Metadata
Release files for upgrade-python-package 0.9.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| upgrade_python_package-0.9.4.tar.gz | 30.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| upgrade_python_package-0.9.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 61.7 kB
Release files / upgrade_python_package-0.9.4.tar.gz
| Download URL | upgrade_python_package-0.9.4.tar.gz |
|---|---|
| Size | 30.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d0b80b204ede2ce41ca8dc7f645a4f7a10d14df153df02b9201b57e2875dcfbd
|
|
BLAKE2b-256 checksum How to use checksums |
09b7e4b29a774833a37b546458351b2007ceda86ba763da72bc2b02dd1361915
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|
Release files / upgrade_python_package-0.9.4-py3-none-any.whl
| Download URL | upgrade_python_package-0.9.4-py3-none-any.whl |
|---|---|
| Size | 30.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6e393fcc96dfefc7a107ce5ca7d1b27e72ef8113aa0f246b357872e9c593bb85
|
|
BLAKE2b-256 checksum How to use checksums |
ff2e1f5a20a6986de936becc794ff1fd6a552ace187a6ea7f0cea4a1459df8cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.11
|