diff --git a/.github/workflows/python-dev.yml b/.github/workflows/python-dev.yml index 4e0a1f98d1c59..7407e0c14a5e5 100644 --- a/.github/workflows/python-dev.yml +++ b/.github/workflows/python-dev.yml @@ -77,8 +77,7 @@ jobs: python -m pip install --upgrade pip setuptools wheel python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scipy-wheels-nightly/simple numpy python -m pip install git+https://github.com/nedbat/coveragepy.git - python -m pip install versioneer[toml] - python -m pip install python-dateutil pytz cython hypothesis>=6.34.2 pytest>=7.0.0 pytest-xdist>=2.2.0 pytest-cov pytest-asyncio>=0.17 + python -m pip install -r ci/deps/requirements-minimal.txt pytest-cov python -m pip list # GH 47305: Parallel build can cause flaky ImportError from pandas/_libs/tslibs diff --git a/ci/deps/requirements-minimal.txt b/ci/deps/requirements-minimal.txt new file mode 100644 index 0000000000000..e1ca1721dfe55 --- /dev/null +++ b/ci/deps/requirements-minimal.txt @@ -0,0 +1,9 @@ +cython +hypothesis>=6.34.2 +numpy +pytest>=7.0.0 +pytest-asyncio>=0.17 +pytest-xdist>=2.2.0 +python-dateutil +pytz +versioneer[toml]