Skip to content

Commit ce29ce4

Browse files
mroeschkepmhatre1
authored andcommitted
BLD: Add pyarrow extra for pip installation (pandas-dev#57551)
1 parent 7806c2c commit ce29ce4

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/workflows/package-checks.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: ubuntu-22.04
2525
strategy:
2626
matrix:
27-
extra: ["test", "performance", "computation", "fss", "aws", "gcp", "excel", "parquet", "feather", "hdf5", "spss", "postgresql", "mysql", "sql-other", "html", "xml", "plot", "output-formatting", "clipboard", "compression", "all"]
27+
extra: ["test", "pyarrow", "performance", "computation", "fss", "aws", "gcp", "excel", "parquet", "feather", "hdf5", "spss", "postgresql", "mysql", "sql-other", "html", "xml", "plot", "output-formatting", "clipboard", "compression", "all"]
2828
fail-fast: false
2929
name: Install Extras - ${{ matrix.extra }}
3030
concurrency:

doc/source/whatsnew/v2.2.1.rst

+6
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ including other versions of pandas.
99
{{ header }}
1010

1111
.. ---------------------------------------------------------------------------
12+
.. _whatsnew_221.enhancements:
13+
14+
Enhancements
15+
~~~~~~~~~~~~
16+
- Added ``pyarrow`` pip extra so users can install pandas and pyarrow with pip with ``pip install pandas[pyarrow]`` (:issue:`54466`)
17+
1218
.. _whatsnew_221.regressions:
1319

1420
Fixed regressions

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ matplotlib = "pandas:plotting._matplotlib"
6363

6464
[project.optional-dependencies]
6565
test = ['hypothesis>=6.46.1', 'pytest>=7.3.2', 'pytest-xdist>=2.2.0']
66+
pyarrow = ['pyarrow>=10.0.1']
6667
performance = ['bottleneck>=1.3.6', 'numba>=0.56.4', 'numexpr>=2.8.4']
6768
computation = ['scipy>=1.10.0', 'xarray>=2022.12.0']
6869
fss = ['fsspec>=2022.11.0']

0 commit comments

Comments
 (0)