aboutsummaryrefslogtreecommitdiffstats
path: root/requirements/eval-deps.pip
diff options
context:
space:
mode:
authorGravatar Chris Lovering <[email protected]>2025-05-17 09:35:14 +0100
committerGravatar Chris Lovering <[email protected]>2025-05-17 09:35:14 +0100
commit4c7da9aa0b0d1dc3bf395fdb13140c2e305934a4 (patch)
tree10509560863c12b6d5ab1053dbda945dbb690f12 /requirements/eval-deps.pip
parentBump numpy version installed in dev to one that works for 3.13 (diff)
Bump eval deps to latest versions
This commit also updates which dependencies are installed in each verison of Python, according to what works where.
Diffstat (limited to '')
-rw-r--r--requirements/eval-deps.pip35
1 files changed, 19 insertions, 16 deletions
diff --git a/requirements/eval-deps.pip b/requirements/eval-deps.pip
index 78bd20c..faaafec 100644
--- a/requirements/eval-deps.pip
+++ b/requirements/eval-deps.pip
@@ -1,24 +1,27 @@
-anyio[trio]~=4.7
+anyio[trio]~=4.9
arrow~=1.3
-attrs~=24.3
-beautifulsoup4~=4.12
-einspect~=0.5; python_version == '3.12'
-fishhook~=0.3; python_version == '3.12'
+attrs~=25.3
+beautifulsoup4~=4.13
+
+# These packages don't support 3.13, 3.13t, nor 3.14-dev, so are commented out for now.
+# einspect~=0.5
+# fishhook~=0.3
+
forbiddenfruit~=0.1
fuzzywuzzy~=0.18
kaleido~=0.2
lark~=1.2
-matplotlib~=3.10; python_version == '3.12'
-more-itertools~=10.5
+matplotlib~=3.10; python_version == "3.13"
+more-itertools~=10.7
networkx~=3.4
-numpy~=2.2
-pandas~=2.2
-pendulum~=3.0; python_version == '3.12'
-pyarrow~=18.1
+numpy~=2.2; python_version == "3.13"
+pandas~=2.2; python_version == "3.13"
+pendulum~=3.1
+pyarrow~=20.0; python_version == "3.13"
python-dateutil~=2.9
pyyaml~=6.0
-scipy~=1.15
-sympy~=1.13
-typing-extensions~=4.12
-tzdata~=2024.2
-yarl~=1.18
+scipy~=1.15; python_version == "3.13"
+sympy~=1.14
+typing-extensions~=4.13
+tzdata~=2025.2
+yarl~=1.20