Skip to content

Paddock v0.2.1

Choose a tag to compare

@todofixthis todofixthis released this 10 May 19:22
· 107 commits to main since this release
0.2.1
bbd3f0a

Paddock v0.2.1

Small but precise: a dry-run fix and type-checking support.

Caution

Alpha software — here be dragons
This is an early release. APIs, configuration formats, and CLI flags may change without notice in future versions.

Bug fixes

  • --dry-run no longer triggers an image build when a [build] config is present — it prints the docker command and exits without side effects, as intended.

Enhancements

  • Added py.typed marker (PEP 561) so type checkers can verify imports from paddock without warnings.

Note

Verifying release artefacts

  1. Import the signing key: curl https://github.com/todofixthis.gpg | gpg --import
  2. Download the .whl or .tar.gz and its matching .sig file from the release assets
  3. Verify: gpg --verify phx_paddock-0.2.1-py3-none-any.whl.sig phx_paddock-0.2.1-py3-none-any.whl

Key fingerprint: 457997A2A506270F918D7BD1925CC6E316680401

SHA256 Checksums

ea44442f6d9a9f3d4779230c2d4a8f1d507a281a85acef702747ba08d8544092 dist/phx_paddock-0.2.1-py3-none-any.whl
65f7d0cf74e6fbe56903d6d6532a9e125103d57c52f2c90eeea5fce0ddb3c1fc dist/phx_paddock-0.2.1.tar.gz


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

# Paddock v0.2.1
Small but precise: a dry-run fix and type-checking support.

> [!CAUTION]
> **Alpha software — here be dragons**
> This is an early release. APIs, configuration formats, and CLI flags may change without notice in future versions.

## Bug fixes

- - `--dry-run` no longer triggers an image build when a `[build]` config is present — it prints the docker command and exits without side effects, as intended.

## Enhancements

- - Added `py.typed` marker (PEP 561) so type checkers can verify imports from `paddock` without warnings.

> [!NOTE]
> **Verifying release artefacts**
> 1. Import the signing key: `curl https://github.com/todofixthis.gpg | gpg --import`
> 2. Download the `.whl` or `.tar.gz` and its matching `.sig` file from the release assets
> 3. Verify: `gpg --verify phx_paddock-0.2.1-py3-none-any.whl.sig phx_paddock-0.2.1-py3-none-any.whl`
>
> Key fingerprint: `457997A2A506270F918D7BD1925CC6E316680401`

# SHA256 Checksums
ea44442f6d9a9f3d4779230c2d4a8f1d507a281a85acef702747ba08d8544092  dist/phx_paddock-0.2.1-py3-none-any.whl
65f7d0cf74e6fbe56903d6d6532a9e125103d57c52f2c90eeea5fce0ddb3c1fc  dist/phx_paddock-0.2.1.tar.gz
-----BEGIN PGP SIGNATURE-----

iJsEARYKAEMWIQRFeZeipQYnD5GNe9GSXMbjFmgEAQUCagDa9CUcdG9kb2ZpeHRo
aXNAdXNlcnMubm9yZXBseS5naXRodWIuY29tAAoJEJJcxuMWaAQBR1cA/0A8ezh8
Bedd+4pIEGK1gdxxuqKfKLcg1+1+T5DQW9ioAP9Sx9teIJx1eWBZn3zq6VJzRk2J
8KaaxhV0iHdSHPriCw==
=DXpm
-----END PGP SIGNATURE-----