diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index ee5786af8f..5b0943c4ca 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -34,7 +34,7 @@ jobs:
with:
fetch-depth: 0
- name: Install the latest version of uv
- uses: astral-sh/setup-uv@v3
+ uses: astral-sh/setup-uv@v4
- run: uv build
- run: uvx twine check dist/*
- uses: actions/upload-artifact@v4
@@ -102,7 +102,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install the latest version of uv
- uses: astral-sh/setup-uv@v3
+ uses: astral-sh/setup-uv@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
@@ -116,7 +116,7 @@ jobs:
run: tox c
- name: Run tox
run: tox -v --exit-and-dump-after 1200
- - uses: codecov/codecov-action@v4
+ - uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
if: ${{ always() }}
@@ -152,7 +152,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install the latest version of uv
- uses: astral-sh/setup-uv@v3
+ uses: astral-sh/setup-uv@v4
- name: Show tox config
run: uvx tox c
- name: Show tox config (this call)
diff --git a/doc/changelog/1.X.X-changelog.rst b/doc/changelog/1.X.X-changelog.rst
index 79b583c871..a51ef7f13e 100644
--- a/doc/changelog/1.X.X-changelog.rst
+++ b/doc/changelog/1.X.X-changelog.rst
@@ -1,3 +1,13 @@
+1.9.2 (December 17, 2024)
+=========================
+
+Bug fix release in the 1.9.x series.
+
+ * FIX: Missed np.savetxt bstring (https://github.com/nipy/nipype/pull/3704)
+ * MAINT: Bump astral-sh/setup-uv from 3 to 4 (https://github.com/nipy/nipype/pull/3702)
+ * MAINT: Bump codecov/codecov-action from 4 to 5 (https://github.com/nipy/nipype/pull/3703)
+
+
1.9.1 (November 19, 2024)
=========================
diff --git a/doc/interfaces.rst b/doc/interfaces.rst
index 4a8714e630..da817fa163 100644
--- a/doc/interfaces.rst
+++ b/doc/interfaces.rst
@@ -8,7 +8,7 @@ Interfaces and Workflows
:Release: |version|
:Date: |today|
-Previous versions: `1.9.0 `_ `1.8.6 `_
+Previous versions: `1.9.1 `_ `1.9.0 `_
Workflows
---------
diff --git a/nipype/algorithms/confounds.py b/nipype/algorithms/confounds.py
index 5e3588f4fc..d2e6168ea7 100644
--- a/nipype/algorithms/confounds.py
+++ b/nipype/algorithms/confounds.py
@@ -208,7 +208,7 @@ def _run_interface(self, runtime):
if self.inputs.save_nstd:
out_file = self._gen_fname("dvars_nstd", ext="tsv")
- np.savetxt(out_file, dvars[1], fmt=b"%0.6f")
+ np.savetxt(out_file, dvars[1], fmt="%0.6f")
self._results["out_nstd"] = out_file
if self.inputs.save_plot:
diff --git a/nipype/info.py b/nipype/info.py
index d5ddd6bfb8..3fd328e995 100644
--- a/nipype/info.py
+++ b/nipype/info.py
@@ -5,7 +5,7 @@
# nipype version information
# Remove .dev0 for release
-__version__ = "1.9.1"
+__version__ = "1.9.2"
def get_nipype_gitversion():
@@ -58,6 +58,7 @@ def get_nipype_gitversion():
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
+ "Programming Language :: Python :: 3.13",
"Topic :: Scientific/Engineering",
]
PYTHON_REQUIRES = ">= 3.9"
diff --git a/tox.ini b/tox.ini
index e8bc7e8f04..9704158bec 100644
--- a/tox.ini
+++ b/tox.ini
@@ -70,7 +70,6 @@ pass_env =
PYTHON_GIL
deps =
py313: traits @ git+https://github.com/enthought/traits.git@10954eb
- full: dipy @ git+https://github.com/dipy/dipy@master
extras =
tests
full: doc