Repository navigation
Releases: tseaver/pkginfo
Release list
pkginfo v2.0
pkginfo 2.0b2
pkginfo 2.0b1
pkginfo 2.0b1
Packaging
-
Metadata modernization:
-
No runtime dependency on
wheel(used only for testing). -
Removed the
testingextra: maintainer's tooling now managed as
PEP 735 dependency groups. -
PEP 639
License-Filemetadata (Trove classifier dropped). -
Long-form description now carries only the
README.rsttext:
changelog URL now points to the/releasespage.
-
Features
Refactoring
CI / Tests
-
Adopt 'tox-uv' for local testing [#17, PR #19]
-
Move 'tox' config into 'pyproject.toml', dropping 'tox.ini'
-
Split different CI groups for clarity, and to reduce footprint
of disparate environments. -
Adopt the same groups within the GHA CI workflows.
-
Document current development conventions / workflow.
-
-
Replace 'CHANGES.txt' with signed tags / GH releases [#8, PR #18]
-
Use pytest's 'tmp_path' fixture [#12]
... instead of broken local 'tmp_dir'.
v1.13.3: pkginfo 1.13.3
Refactoring
- Remove dead branch in 'wheel.Wheel._extract_purelib'.
Note
This release is the last one whose changelog is tracked in CHANGES.txt.
Each future release will carry its changelog entries via the body of its signed tag, copied into the release notes the release added under the releases page.