Skip to content

Commit 2666531

Browse files
seismanweiji14
andcommitted
Add PyArrow as an optional dependency (#3592)
Co-authored-by: Wei Ji <[email protected]>
1 parent 02716f7 commit 2666531

File tree

5 files changed

+6
-2
lines changed

5 files changed

+6
-2
lines changed

.github/workflows/ci_docs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ jobs:
103103
contextily
104104
geopandas<1.0
105105
ipython
106+
pyarrow
106107
rioxarray
107108
make
108109
pip

.github/workflows/type_checks.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ jobs:
5050
# 4. other packages that are used somewhere in PyGMT
5151
python -m pip install \
5252
numpy pandas xarray netcdf4 packaging \
53-
contextily geopandas ipython rioxarray \
54-
mypy pandas-stubs \
53+
contextily geopandas ipython pyarrow rioxarray \
54+
mypy pandas-stubs pyarrow-stubs \
5555
matplotlib pytest
5656
python -m pip list
5757

ci/requirements/docs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616
- contextily
1717
- geopandas<1.0
1818
- ipython
19+
- pyarrow
1920
- rioxarray
2021
# Development dependencies (general)
2122
- make

environment.yml

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616
- contextily
1717
- geopandas
1818
- ipython
19+
- pyarrow
1920
- rioxarray
2021
# Development dependencies (general)
2122
- dvc

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ all = [
4343
"contextily",
4444
"geopandas",
4545
"IPython", # 'ipython' is not the correct module name.
46+
"pyarrow",
4647
"rioxarray",
4748
]
4849

0 commit comments

Comments
 (0)