Repository navigation
Releases
v0.5.7
Release 0.5.7. No changelog section was found at tag v0.5.7.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v0.5.5
Release 0.5.5. No changelog section was found at tag v0.5.5.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v0.5.4
Release 0.5.4. No changelog section was found at tag v0.5.4.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v0.5.1
Release 0.5.1. No changelog section was found at tag v0.5.1.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v0.4
Release 0.4. No changelog section was found at tag v0.4.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v0.3
Release 0.3. No changelog section was found at tag v0.3.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
PyPI versions without a matching tag
PyPI versions for which no matching commit could be found. Their files are the exact PyPI uploads.
- 0.2
- 0.5
- 0.5.3
- 0.6.0
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads of the versions listed in these notes, each verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v4.4.2
4.4.2:
- The build backend requirement is now
uv_build>=0.11,<1instead of
<0.13. Every uv minor so far shipped without a change to the
uv_buildconfiguration, and the old bound only stopped other build
frontends and distribution packagers, Fedora with uv 0.13 among them,
from building the sdist. No library code changed for this. Reported
and originally patched by Jeremy Cline.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v4.4.1
4.4.1:
open_atomicnow anchors a relative destination when the context is
entered, so a working-directory change inside the body no longer makes
publication raiseFileNotFoundErroror leaves the temporary file
behind after a failing body. As a consequence thenameof the
yielded handle and the paths in itsFileExistsErrormessages are
now absolute. Reported and fixed by Luochenchen.- Refreshed the pinned revisions of the CI actions,
setup-uvand
codeql-actionamong them. No library code changed for this.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md
v4.4.0
4.4.0:
- Deprecated passing a bool as
timeoutorcheck_interval.
boolsubclassesint, soLock(timeout=True)has always
meant one second andtimeout=Falsezero, rather than anything the
caller intended. The value is still honoured and now warns, and it
raisesTypeErrorin 5.0. Reported and originally patched by Jon
Bailey. - Pull requests no longer fail on lint findings ruff can fix by itself.
CI applies those fixes and the autofix.ci app commits them to the
branch, forks included, so the build only stops for findings that
need a decision, such as whether apytest.raisespattern was
meant as a regular expression. No library code changed for this.
Signed on 2026-11-12 with ppt sign, after the release.
The files above are the exact PyPI uploads for this version, verified by sha256 against PyPI before signing.
Each file has a GPG signature (.asc, key 149325FD15904E9C4EB89E95E81444E9CE1F695D) and a Sigstore bundle (.sigstore.json).
SHA256SUMS.asc signs the checksum list.
Rebuilt files, if any: none.
How to verify: https://github.com/WoLpH/python-project-tools/blob/master/VERIFY.md