Skip to content

Releases

v0.5.7

Choose a tag to compare

@wolph wolph released this 06 Nov 19:01
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

Choose a tag to compare

@wolph wolph released this 06 Nov 19:01
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

Choose a tag to compare

@wolph wolph released this 06 Nov 19:01
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

Choose a tag to compare

@wolph wolph released this 06 Nov 19:01
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

Choose a tag to compare

@wolph wolph released this 06 Nov 19:01
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

Choose a tag to compare

@wolph wolph released this 06 Nov 19:01
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

Choose a tag to compare

@wolph wolph released this 06 Nov 19:03
pypi-untagged-releases

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

Choose a tag to compare

@github-actions github-actions released this 28 Oct 00:26
v4.4.2
2fb4ce9

4.4.2:

  • The build backend requirement is now uv_build>=0.11,<1 instead of
    <0.13. Every uv minor so far shipped without a change to the
    uv_build configuration, 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

Choose a tag to compare

@github-actions github-actions released this 16 Oct 12:42
v4.4.1
baaf554

4.4.1:

  • open_atomic now anchors a relative destination when the context is
    entered, so a working-directory change inside the body no longer makes
    publication raise FileNotFoundError or leaves the temporary file
    behind after a failing body. As a consequence the name of the
    yielded handle and the paths in its FileExistsError messages are
    now absolute. Reported and fixed by Luochenchen.
  • Refreshed the pinned revisions of the CI actions, setup-uv and
    codeql-action among 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

Choose a tag to compare

@github-actions github-actions released this 19 Sep 16:11
v4.4.0
c490bea

4.4.0:

  • Deprecated passing a bool as timeout or check_interval.
    bool subclasses int, so Lock(timeout=True) has always
    meant one second and timeout=False zero, rather than anything the
    caller intended. The value is still honoured and now warns, and it
    raises TypeError in 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 a pytest.raises pattern 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