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