From 16303350b81bcb319ce3a99ecdba180ff49d98ff Mon Sep 17 00:00:00 2001 From: William T Clarke Date: Thu, 31 Oct 2024 15:36:46 +0000 Subject: [PATCH] MNT: Python 3.13 (#48) * Test on python 3.13 * Improve install robustness for CI tests. As dones for spec2nii --- .github/workflows/push_pr.yml | 6 +++--- CHANGELOG.md | 5 +++++ requirements.yml | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/push_pr.yml b/.github/workflows/push_pr.yml index 651b8b3..00aa89e 100644 --- a/.github/workflows/push_pr.yml +++ b/.github/workflows/push_pr.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: os: ["ubuntu-latest"] - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 with: @@ -39,5 +39,5 @@ jobs: shell: bash -l {0} run: | conda install pytest - pip install . - pytest -k "not orientation" tests + pip install --no-deps . + pytest -m "not orientation" tests diff --git a/CHANGELOG.md b/CHANGELOG.md index 94d7eec..b1d11fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ This document contains the pymapvbvd release history in reverse chronological order. +0.6.1 (Thursday 31st October 2024) +---------------------------------- +- Testing on Python 3.13 +- Changed scipy version requirements. + 0.6.0 (Friday 28th June 2024) ----------------------------- - Dropped support for Python 3.8 diff --git a/requirements.yml b/requirements.yml index 8b8b674..528452b 100644 --- a/requirements.yml +++ b/requirements.yml @@ -1,7 +1,7 @@ dependencies: - numpy>=1.26 - tqdm - - scipy==1.13.* + - scipy>=1.13 - matplotlib - h5py - six