Skip to content

Commit d85a647

Browse files
committed
Add pandas 1.5 to CI
1 parent 43a1a8a commit d85a647

File tree

4 files changed

+11
-3
lines changed

4 files changed

+11
-3
lines changed

.github/workflows/main.yml

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ jobs:
5656
- check-django41
5757
- check-django40
5858
- check-django32
59+
- check-pandas15
5960
- check-pandas14
6061
- check-pandas13
6162
- check-pandas12

hypothesis-python/docs/numpy.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Supported versions
4747
There is quite a lot of variation between pandas versions. We only
4848
commit to supporting the latest version of pandas, but older minor versions are
4949
supported on a "best effort" basis. Hypothesis is currently tested against
50-
and confirmed working with every Pandas minor version from 1.0 through to 1.4.
50+
and confirmed working with every Pandas minor version from 1.0 through to 1.5.
5151

5252
Releases that are not the latest patch release of their minor version are not
5353
tested or officially supported, but will probably also work unless you hit a

hypothesis-python/tox.ini

+8-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ commands=
4343

4444
# Note: when adding or removing tested Pandas versions, make sure to update the
4545
# docs in numpy.rst too. To see current download rates of each minor version:
46-
# https://pepy.tech/project/pandas?versions=0.25.*&versions=1.0.*&versions=1.1.*&versions=1.2.*&versions=1.3.*&versions=1.4.*
46+
# https://pepy.tech/project/pandas?versions=1.0.*&versions=1.1.*&versions=1.2.*&versions=1.3.*&versions=1.4.*&versions=1.5.*
4747
[testenv:pandas10]
4848
deps =
4949
-r../requirements/test.txt
@@ -78,6 +78,13 @@ deps =
7878
pandas~=1.4.3
7979
commands =
8080
python -bb -X dev -m pytest tests/pandas -n auto
81+
82+
[testenv:pandas15]
83+
deps =
84+
-r../requirements/test.txt
85+
pandas~=1.5.0
86+
commands =
87+
python -bb -X dev -m pytest tests/pandas -n auto
8188
# Adding a new pandas? See comment above!
8289

8390
[testenv:django32]

tooling/src/hypothesistooling/__main__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ def standard_tox_task(name):
440440

441441
for n in [32, 40, 41]:
442442
standard_tox_task(f"django{n}")
443-
for n in [10, 11, 12, 13, 14]:
443+
for n in [10, 11, 12, 13, 14, 15]:
444444
standard_tox_task(f"pandas{n}")
445445

446446
standard_tox_task("coverage")

0 commit comments

Comments
 (0)