From dfafa1430ee88795db25d835bcd00e4276ef48e8 Mon Sep 17 00:00:00 2001 From: Alex Willmer Date: Tue, 29 Jul 2025 17:06:23 +0100 Subject: [PATCH 1/2] Prepare v0.3.25 --- docs/changelog.rst | 6 ++++-- mitogen/__init__.py | 2 +- tox.ini | 3 +-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 3f475e60..aa3d3634 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -18,8 +18,8 @@ To avail of fixes in an unreleased version, please download a ZIP file `directly from GitHub `_. -In progress (unreleased) ------------------------- +v0.3.25 (2025-07-29) +-------------------- Ansible 12 has deprecated third-party strategy plugins. This is currently how Mitogen integrates with Ansible (e.g. `ANSIBLE_STRATEGY=mitogen_linear`). @@ -32,6 +32,8 @@ Running Ansible 12 + Mitogen will currently print a deprecation warning Ansible + Mitogen will still work for now. Mitogen is considering alternatives to strategy plugins under :gh:issue:`1278`. +* :gh:issue:`1258` Ansible 12 (ansible-core 2.19) support + v0.3.25b1 (2025-07-21) ---------------------- diff --git a/mitogen/__init__.py b/mitogen/__init__.py index baa59b45..7133b66c 100644 --- a/mitogen/__init__.py +++ b/mitogen/__init__.py @@ -35,7 +35,7 @@ be expected. On the slave, it is built dynamically during startup. #: Library version as a tuple. -__version__ = (0, 3, 25, 'dev') +__version__ = (0, 3, 25) #: This is :data:`False` in slave contexts. Previously it was used to prevent diff --git a/tox.ini b/tox.ini index e2714b5e..569d9936 100644 --- a/tox.ini +++ b/tox.ini @@ -88,8 +88,7 @@ deps = ansible9: ansible~=9.0 ansible10: ansible~=10.0 ansible11: ansible~=11.0 - ansible12: ansible>=12.0a7 - ansible12: ansible-core>=2.19rc1 + ansible12: ansible>=12.0.0b2 install_command = python -m pip --no-python-version-warning --disable-pip-version-check install {opts} {packages} commands_pre = From 7f848747557d31c16c856a755984debaf1f95bad Mon Sep 17 00:00:00 2001 From: Alex Willmer Date: Tue, 29 Jul 2025 17:08:15 +0100 Subject: [PATCH 2/2] Begin 0.3.26dev --- docs/changelog.rst | 4 ++++ mitogen/__init__.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index aa3d3634..cca3e5d5 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -18,6 +18,10 @@ To avail of fixes in an unreleased version, please download a ZIP file `directly from GitHub `_. +In progress (unreleased) +======================== + + v0.3.25 (2025-07-29) -------------------- diff --git a/mitogen/__init__.py b/mitogen/__init__.py index 7133b66c..4569e344 100644 --- a/mitogen/__init__.py +++ b/mitogen/__init__.py @@ -35,7 +35,7 @@ be expected. On the slave, it is built dynamically during startup. #: Library version as a tuple. -__version__ = (0, 3, 25) +__version__ = (0, 3, 26, 'dev') #: This is :data:`False` in slave contexts. Previously it was used to prevent