diff --git a/.mailmap b/.mailmap index 2db728f1b2a..de3602bba5d 100644 --- a/.mailmap +++ b/.mailmap @@ -99,3 +99,5 @@ Vadym Voitsekhovskyi Tjark Miener Michael Punch + +Christian Arauner <69584019+ChAr-De@users.noreply.github.com> diff --git a/AUTHORS b/AUTHORS index 0d84602e6c6..4157d82bed1 100644 --- a/AUTHORS +++ b/AUTHORS @@ -6,8 +6,8 @@ Jean Jacquemier Tino Michael Lukas Nickel Noah Biederbeck -Tomas Bylund Lukas Beiske +Tomas Bylund Georg Schwefer Jonas Hackfeld Christoph Toennis @@ -43,19 +43,20 @@ Thomas Gasparetto Ruben Lopez-Coto Orel Gueta Tristan Carel +Daniel Morcuende Daniel Nieto Michael Punch Miguel Nievas Arnau Aguasca-Cabot Christophe COSSOU Cyril Alispach -Daniel Morcuende Julien Lefaucheur Konstantin Pfrang Moritz Hütten Thomas Armstrong Alice Donini <40267450+adonini@users.noreply.github.com> Andrés Baquero +Christian Arauner David Landriu Gernot Maier Henning Ptaszyk diff --git a/CHANGES.rst b/CHANGES.rst index 6e81338dbab..c41ca63f9d5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,12 @@ +ctapipe v0.23.2 (2025-01-21) +============================ + +Maintenance +----------- + +- Add compatibility with numpy>=2.1. [`#2682 `__] + + ctapipe v0.23.1 (2024-12-04) ============================ diff --git a/docs/_static/switcher.json b/docs/_static/switcher.json index 96a04f70a7e..738a0560f3b 100644 --- a/docs/_static/switcher.json +++ b/docs/_static/switcher.json @@ -10,9 +10,9 @@ "url": "https://ctapipe.readthedocs.io/en/stable/" }, { - "name": "v0.23.1", - "version": "v0.23.1", - "url": "https://ctapipe.readthedocs.io/en/v0.23.1/" + "name": "v0.23.2", + "version": "v0.23.2", + "url": "https://ctapipe.readthedocs.io/en/v0.23.2/" }, { "name": "v0.22.0", diff --git a/docs/changes/2682.maintenance.rst b/docs/changes/2682.maintenance.rst deleted file mode 100644 index 23299e41d16..00000000000 --- a/docs/changes/2682.maintenance.rst +++ /dev/null @@ -1 +0,0 @@ -Add compatibility with numpy>=2.1. diff --git a/docs/developer-guide/maintainer-info.rst b/docs/developer-guide/maintainer-info.rst index 05b84fd2bb6..45b60ff6c8a 100644 --- a/docs/developer-guide/maintainer-info.rst +++ b/docs/developer-guide/maintainer-info.rst @@ -37,30 +37,31 @@ The docs are automatically built and deployed using readthedocs. How To Make a Release? ====================== -1. Open a new pull request to prepare the release. +#. Open a new pull request to prepare the release. This should be the last pull request to be merged before making the actual release. - Run ``towncrier`` in to render the changelog: + #. Run ``towncrier`` to render the changelog: - .. code-block:: console + .. code-block:: console - $ git fetch - $ git switch -c prepare_ origin/main - $ towncrier build --version= + $ git fetch + $ git switch -c prepare_ origin/main + $ towncrier build --version= - Add the planned new version to the ``docs/_static/switcher.json`` file, so it will be - available from the version dropdown once the documentation is built. + #. Add the planned new version to the ``docs/_static/switcher.json`` file, so it will be + available from the version dropdown once the documentation is built. - Update the ``AUTHORS`` file using the following command: + #. Update the ``AUTHORS`` file using the following command: - .. code-block:: console + .. code-block:: console - $ bash -c "git shortlog -sne | grep -v dependabot | sed -E 's/^\s+[0-9]+\s+//' > AUTHORS" + $ bash -c "git shortlog -sne | grep -v dependabot | sed -E 's/^\s+[0-9]+\s+//' > AUTHORS" -2. Create a new github release, a good starting point should already be made by the - release drafter plugin. +#. Create a new GitHub release. + A good starting point should already be made by the release drafter plugin. -3. The PyPI upload will be done automatically by Github Actions. +#. The PyPI upload will be done automatically by GitHub Actions. -4. conda packages are built by conda-forge, the recipe is maintained here: https://github.com/conda-forge/ctapipe-feedstock/ - A pull request to update the recipe should be opened automatically by a conda-forge bot when a new version is published to PyPi. This can take a couple of hours. +#. conda packages are built by conda-forge, the recipe is maintained here: https://github.com/conda-forge/ctapipe-feedstock/. + A pull request to update the recipe should be opened automatically by a conda-forge bot when a new version is published to PyPI. This can take a couple of hours. + You can make it manually to speed things up.