From 94593bd64418e5c56c23635a90773c1cd2ec94e1 Mon Sep 17 00:00:00 2001 From: Nicola Soranzo Date: Sun, 10 Nov 2024 18:08:19 +0000 Subject: [PATCH] Pin scipy to >=1.14.1 for Python 3.13 support --- lib/galaxy/dependencies/dev-requirements.txt | 3 ++- pyproject.toml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/dependencies/dev-requirements.txt b/lib/galaxy/dependencies/dev-requirements.txt index 4311e90e2096..4d6c7013e924 100644 --- a/lib/galaxy/dependencies/dev-requirements.txt +++ b/lib/galaxy/dependencies/dev-requirements.txt @@ -143,7 +143,8 @@ rucio-clients==35.5.0 ; python_full_version >= '3.9' s3transfer==0.10.3 schema-salad==8.7.20241010092723 scipy==1.10.1 ; python_full_version < '3.9' -scipy==1.13.1 ; python_full_version >= '3.9' +scipy==1.13.1 ; python_full_version == '3.9.*' +scipy==1.14.1 ; python_full_version >= '3.10' secretstorage==3.3.3 ; sys_platform == 'linux' selenium==4.26.1 seletools==1.5.0 diff --git a/pyproject.toml b/pyproject.toml index 674528fdc0ce..104425646e30 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -149,6 +149,7 @@ dev = [ "pytest-shard", "responses", "rucio-clients>=33.6.0 ; python_version>='3.9'", # https://github.com/galaxyproject/galaxy/pull/17156 + "scipy>=1.14.1; python_version>='3.10'", # ase dependency, Python 3.13 support "selenium", "seletools", "Sphinx>=4.0", # support docutils 0.17