diff --git a/.release-please-manifest.json b/.release-please-manifest.json index da59f99..3e2bf49 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.4.0" + ".": "0.4.1" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index ca9031a..e096484 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,66 @@ # Changelog +## [0.4.1](https://github.com/syntasso/kratix-python/compare/v0.4.0...v0.4.1) (2025-12-09) + + +### Features + +* docs page now shows SDK version ([2b9a29f](https://github.com/syntasso/kratix-python/commit/2b9a29f004aace8d1a42dc14da7e8578c8db50b8)) +* docs page now shows SDK version ([aa9a330](https://github.com/syntasso/kratix-python/commit/aa9a3307bff555a2f57fc5e650d7cd3e41368132)) + + +### Chores + +* added the rest of the current python versions ([cbe1757](https://github.com/syntasso/kratix-python/commit/cbe17579dbf381b2d739330342ad843d4274f5be)) +* adjusting to previous release ([177c9cf](https://github.com/syntasso/kratix-python/commit/177c9cfc56eaeb387e410a48210b4cf2b54c17a5)) +* allow publish workflow to publish to test locations on demand ([8c164bf](https://github.com/syntasso/kratix-python/commit/8c164bf7bc53eb3aa92ff9b4a2eca6a92604b1b4)) +* allow workflow to publish to test locations ([2e4ff76](https://github.com/syntasso/kratix-python/commit/2e4ff76d3643b90457b2fd50bfa22f54cd03c8e6)) +* allowed testing with multiple python versions ([030d314](https://github.com/syntasso/kratix-python/commit/030d314bbf118810e6ab63bd5416c0d6a559200c)) +* asking release-please to consider the uv lockfile for releases ([c6efab1](https://github.com/syntasso/kratix-python/commit/c6efab11073396fc1cebac4964c847c85ec98e70)) +* autoformatting ([f185c28](https://github.com/syntasso/kratix-python/commit/f185c28b200122eb1016ecfb934bcb4ae088942e)) +* automate package publishing process with uv ([33081a5](https://github.com/syntasso/kratix-python/commit/33081a5bb5e0fefcd646d4e2d5d9258ff3c38aba)) +* being more conservative about when to run ([342ac46](https://github.com/syntasso/kratix-python/commit/342ac46ee600f2bee666d9baed0f0092b6806dbf)) +* better UI message ([90f1200](https://github.com/syntasso/kratix-python/commit/90f1200b00b7c7c2acb928a0a68c45785a2b9e89)) +* better UI message ([4bf6401](https://github.com/syntasso/kratix-python/commit/4bf6401d4a764a7a68d6e1572a4e8f674b9dd134)) +* exposing field ([34681bb](https://github.com/syntasso/kratix-python/commit/34681bbd024cf0c6e91613ef40ba9bf9da3336a4)) +* fix check to look at the correct field ([167c1e5](https://github.com/syntasso/kratix-python/commit/167c1e5e224dd541965108107ebff5d52af5227f)) +* fixed install command ([9075d3a](https://github.com/syntasso/kratix-python/commit/9075d3af29ae2623b798bc41aa71476157b551ff)) +* fixed typo ([29cf53f](https://github.com/syntasso/kratix-python/commit/29cf53f43ec8ede2c198c5ffa7e66850f0b1d420)) +* fixed version in matrix ([23c9378](https://github.com/syntasso/kratix-python/commit/23c9378a6fcecbe4ac9e5794d4af1b2c3de6ecd0)) +* forcing release-please action to use config file ([28573e2](https://github.com/syntasso/kratix-python/commit/28573e2130e3035a3caa305b6f31a90cb0e96c95)) +* forcing release-please action to use config file ([7187b7c](https://github.com/syntasso/kratix-python/commit/7187b7ce0b7724d940a9562518be0cb84fef0bc4)) +* **main:** release 0.4.1 ([967a42c](https://github.com/syntasso/kratix-python/commit/967a42cc7e4a5939e391e962e9ccb1a4b24e6f22)) +* **main:** release 0.4.1 ([aa0865a](https://github.com/syntasso/kratix-python/commit/aa0865ab6b070128b6a03dba70b3aa7938720890)) +* make linting happy ([f559322](https://github.com/syntasso/kratix-python/commit/f55932241c9efa0fc85463465a37473adc4fcae6)) +* pin version for 3.12 for development ([94c2e50](https://github.com/syntasso/kratix-python/commit/94c2e50eeb42aeb307fe29e204bae4156e7be5a8)) +* pin version for 3.12 for development ([e357c4b](https://github.com/syntasso/kratix-python/commit/e357c4beaf1a5c3d00b8d8d6fbdc5444a3681950)) +* publish RC packages to non-production locations ([168a2e5](https://github.com/syntasso/kratix-python/commit/168a2e5e63b62944a2463efe1d05ff3d2a0f21da)) +* release process change ([89fa7e3](https://github.com/syntasso/kratix-python/commit/89fa7e3169db7bfec9a7c2a080e9b7a5e2b46611)) +* removed standalone script pointer ([892f8ac](https://github.com/syntasso/kratix-python/commit/892f8acad7702ae16048e98f81281c176ff13224)) +* removed unneeded newline ([8c61043](https://github.com/syntasso/kratix-python/commit/8c610433131750a626f112e44b29c7200b18397d)) +* removed UV_PYTHON as we have .python-version ([1d6705e](https://github.com/syntasso/kratix-python/commit/1d6705ede3fecabb8701200afca49f3098aa933d)) +* renamed README ([caf5c47](https://github.com/syntasso/kratix-python/commit/caf5c47d2e4ed26d58d4c6670f7a63150a32dc8e)) +* renamed workflow to follow pattern ([d9813c2](https://github.com/syntasso/kratix-python/commit/d9813c2eec21a9207a964d20a7880ad27c9abdd8)) +* renaming readme ([65553b3](https://github.com/syntasso/kratix-python/commit/65553b3206a0e6d2a88c1fe9d6e80a0432bf294f)) +* setting input as mandatory ([8034bb5](https://github.com/syntasso/kratix-python/commit/8034bb5a8b666e41a76e00b26f250a88a3c96da6)) +* split docs building workflow ([5470686](https://github.com/syntasso/kratix-python/commit/5470686b2ee1026568b38be32fc1135646ba0529)) +* support for prereleases ([fbae14d](https://github.com/syntasso/kratix-python/commit/fbae14d29c2a462f901a1aff599fd785d2345147)) +* switch from poetry to uv ([28101f2](https://github.com/syntasso/kratix-python/commit/28101f23a3fd64c1d4daf7527b857d5758e3fbce)) +* switched make and workflows to uv ([33849d1](https://github.com/syntasso/kratix-python/commit/33849d1c9ac14b3384499cff378c9ed206fae180)) +* updated release process and makefile ([b1b8cc9](https://github.com/syntasso/kratix-python/commit/b1b8cc9a97a9ef949cbcb4e9c31a14aba3fd3286)) +* use release creator token to create the release ([19cf26b](https://github.com/syntasso/kratix-python/commit/19cf26b574d63b61440ea83f9b11e9ded2390b5c)) + + +### Build System + +* **deps-dev:** bump pytest from 8.4.2 to 9.0.1 ([#36](https://github.com/syntasso/kratix-python/issues/36)) ([b67cedc](https://github.com/syntasso/kratix-python/commit/b67cedc0106b3224e8cc0b4e41cbf2a83cb09b0e)) +* **deps-dev:** bump ruff from 0.14.4 to 0.14.5 in the minor-and-patch group ([6ab771e](https://github.com/syntasso/kratix-python/commit/6ab771e5fb2a75641e34aad280db1032c5aaa130)) +* **deps-dev:** bump ruff from 0.14.5 to 0.14.6 in the minor-and-patch group ([df0a897](https://github.com/syntasso/kratix-python/commit/df0a89746065f55e3c7b0f417294ada86b4a5053)) +* **deps-dev:** bump ruff in the minor-and-patch group ([1c9d4cf](https://github.com/syntasso/kratix-python/commit/1c9d4cfd22a9c328630f5edcb5ddedd5532bf24e)) +* **deps-dev:** bump ruff in the minor-and-patch group ([14539ba](https://github.com/syntasso/kratix-python/commit/14539ba46554b157c3441fd099d62425e8383f34)) +* **deps-dev:** bump ruff in the minor-and-patch group ([#38](https://github.com/syntasso/kratix-python/issues/38)) ([dbd444c](https://github.com/syntasso/kratix-python/commit/dbd444cc310afb1167a7344f4c70c1111282e810)) +* **deps-dev:** bump the minor-and-patch group with 2 updates ([#39](https://github.com/syntasso/kratix-python/issues/39)) ([198dc4e](https://github.com/syntasso/kratix-python/commit/198dc4e7a7740c85abacf8417bf2f874db670761)) + ## [0.4.0](https://github.com/syntasso/kratix-python/compare/v0.3.0...v0.4.0) (2025-11-14) diff --git a/kratix_sdk/__init__.py b/kratix_sdk/__init__.py index 222539a..58003b2 100644 --- a/kratix_sdk/__init__.py +++ b/kratix_sdk/__init__.py @@ -19,7 +19,7 @@ except ( importlib_metadata.PackageNotFoundError ): # pragma: no cover - source tree fallback - __version__ = "0.4.0" + __version__ = "0.4.1" __all__ = [ "Status", diff --git a/pyproject.toml b/pyproject.toml index fd4f937..e9c2ddc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "kratix-sdk" -version = "0.4.0" +version = "0.4.1" description = "Kratix SDK for writing Promises workflows" readme = "README.md" authors = [{ name = "Syntasso", email = "hello@syntasso.io" }] diff --git a/uv.lock b/uv.lock index 51ae3c8..e138434 100644 --- a/uv.lock +++ b/uv.lock @@ -185,7 +185,7 @@ wheels = [ [[package]] name = "kratix-sdk" -version = "0.4.0" +version = "0.4.1" source = { editable = "." } dependencies = [ { name = "kubernetes" },