From 99cf2aadc9e30281e850d7a9a758b290f41a3686 Mon Sep 17 00:00:00 2001 From: kim-mskw Date: Tue, 23 Dec 2025 13:51:04 +0100 Subject: [PATCH 1/3] - update contributing.md to match curretn workflow --- CONTRIBUTING.md | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ae5f07cb4..f56e7b160 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -68,17 +68,8 @@ pip install -e ".[testing]" ### Creating a new release -To release a new version, increase the version in `pyproject.toml` and create a git tag of the release commit and release notes in GitHub. -To push to PyPi run: - -``` -rm -r dist -python -m build . -twine upload --repository pypi dist/* -``` - -See also: https://twine.readthedocs.io/en/stable/index.html#using-twine - +To release a new version, create a git tag of the release commit and release notes in GitHub (also possible via `Draft new release` function of Github). No adjusted toml file necessary anymore. +A github action automatically uploads the release to PyPI. The upload to PyPi has to be confirmed by one of the core developers. ## Building documentation From bb38a05bf7271d1ed46abb3040debd5a8ef986f0 Mon Sep 17 00:00:00 2001 From: kim-mskw Date: Tue, 23 Dec 2025 13:59:15 +0100 Subject: [PATCH 2/3] - update release notes for version 0.5.6 --- docs/source/release_notes.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/source/release_notes.rst b/docs/source/release_notes.rst index 97376c83f..301751221 100644 --- a/docs/source/release_notes.rst +++ b/docs/source/release_notes.rst @@ -12,6 +12,9 @@ Upcoming Release The features in this section are not released yet, but will be part of the next release! To use the features already you have to install the main branch, e.g. ``pip install git+https://github.com/assume-framework/assume`` +0.5.6 - (23th December 2025) +========================== + **Bug Fixes:** - **Changed action clamping**: The action clamping was changed to extreme values defined by dicts. Instead of using the min and max of a forward pass in the NN, the clamping is now based on the activation function of the actor network. Previously, the output range was incorrectly assumed based only on the input, which failed when weights were negative due to Xavier initialization. From 3069d09e29ed8f8dc93ba2991f9b6d0a3a0fb64d Mon Sep 17 00:00:00 2001 From: kim-mskw Date: Tue, 23 Dec 2025 13:59:49 +0100 Subject: [PATCH 3/3] small typo --- docs/source/release_notes.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/release_notes.rst b/docs/source/release_notes.rst index 301751221..1e76fee98 100644 --- a/docs/source/release_notes.rst +++ b/docs/source/release_notes.rst @@ -13,7 +13,7 @@ Upcoming Release e.g. ``pip install git+https://github.com/assume-framework/assume`` 0.5.6 - (23th December 2025) -========================== +============================ **Bug Fixes:**