Skip to content

Commit 5d64894

Browse files
authored
bump pandas tests to run on 3.12 (#1097)
1 parent 3b6344e commit 5d64894

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/requirements.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
coverage==7.2.7
22
dirty-equals==0.6.0
33
hypothesis==6.79.4
4+
# TODO: remove manual override for dateutil once a version newer than 2.8.2 is
5+
# released which removes use of deprecated utcfromtimestamp
6+
git+https://github.com/dateutil/dateutil.git@f2293200747fb03d56c6c5997bfebeabe703576f
47
# pandas doesn't offer prebuilt wheels for all versions and platforms we test in CI e.g. aarch64 musllinux
5-
pandas==2.0.3; python_version >= "3.9" and python_version < "3.12" and implementation_name == "cpython" and platform_machine == 'x86_64'
8+
pandas==2.1.3; python_version >= "3.9" and python_version < "3.13" and implementation_name == "cpython" and platform_machine == 'x86_64'
69
pytest==7.4.3
710
# we run codspeed benchmarks on x86_64 CPython (i.e. native github actions architecture)
811
pytest-codspeed~=2.2.0; implementation_name == "cpython" and platform_machine == 'x86_64'
@@ -13,5 +16,5 @@ pytest-pretty==1.2.0
1316
pytest-timeout==2.2.0
1417
pytz==2023.3.post1
1518
# numpy doesn't offer prebuilt wheels for all versions and platforms we test in CI e.g. aarch64 musllinux
16-
numpy==1.25.2; python_version >= "3.9" and python_version < "3.12" and implementation_name == "cpython" and platform_machine == 'x86_64'
19+
numpy==1.26.2; python_version >= "3.9" and python_version < "3.13" and implementation_name == "cpython" and platform_machine == 'x86_64'
1720
exceptiongroup==1.1; python_version < "3.11"

0 commit comments

Comments
 (0)