Skip to content

Commit 95ec029

Browse files
committed
Final review fixes
1 parent 86029b7 commit 95ec029

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

ci/check_imports.py

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
'html5lib',
1010
'ipython',
1111
'jinja2'
12+
'hypothesis',
1213
'lxml',
1314
'numexpr',
1415
'openpyxl',

doc/source/whatsnew/v0.24.0.txt

+1
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,7 @@ Build Changes
718718
^^^^^^^^^^^^^
719719

720720
- Building pandas for development now requires ``cython >= 0.28.2`` (:issue:`21688`)
721+
- Testing pandas now requires ``hypothesis>=3.58`` (:issue:22280). You can find `the Hypothesis docs here <https://hypothesis.readthedocs.io/en/latest/index.html>`_, and a pandas-specific introduction :ref:`in the contributing guide <using-hypothesis>` .
721722
-
722723

723724
Other

pandas/util/_tester.py

+4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ def test(extra_args=None):
1212
import pytest
1313
except ImportError:
1414
raise ImportError("Need pytest>=3.0 to run tests")
15+
try:
16+
import hypothesis # noqa
17+
except ImportError:
18+
raise ImportError("Need hypothesis>=3.58 to run tests")
1519
cmd = ['--skip-slow', '--skip-network']
1620
if extra_args:
1721
if not isinstance(extra_args, list):

0 commit comments

Comments
 (0)