diff --git a/.github/workflows/ci_docs.yml b/.github/workflows/ci_docs.yml index afc4309122e..475230e9c17 100644 --- a/.github/workflows/ci_docs.yml +++ b/.github/workflows/ci_docs.yml @@ -103,6 +103,7 @@ jobs: contextily geopandas<1.0 ipython + pyarrow rioxarray make pip diff --git a/.github/workflows/type_checks.yml b/.github/workflows/type_checks.yml index c9feffd39db..525735d72b1 100644 --- a/.github/workflows/type_checks.yml +++ b/.github/workflows/type_checks.yml @@ -50,8 +50,8 @@ jobs: # 4. other packages that are used somewhere in PyGMT python -m pip install \ numpy pandas xarray netcdf4 packaging \ - contextily geopandas ipython rioxarray \ - mypy pandas-stubs \ + contextily geopandas ipython pyarrow rioxarray \ + mypy pandas-stubs pyarrow-stubs \ matplotlib pytest python -m pip list diff --git a/ci/requirements/docs.yml b/ci/requirements/docs.yml index 8214dbac8fe..6ae1595fe28 100644 --- a/ci/requirements/docs.yml +++ b/ci/requirements/docs.yml @@ -16,6 +16,7 @@ dependencies: - contextily - geopandas<1.0 - ipython + - pyarrow - rioxarray # Development dependencies (general) - make diff --git a/environment.yml b/environment.yml index 85d7c845866..c63829d974f 100644 --- a/environment.yml +++ b/environment.yml @@ -16,6 +16,7 @@ dependencies: - contextily - geopandas - ipython + - pyarrow - rioxarray # Development dependencies (general) - dvc diff --git a/pyproject.toml b/pyproject.toml index 8819d4e7b1b..8400da80625 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,7 @@ all = [ "contextily", "geopandas", "IPython", # 'ipython' is not the correct module name. + "pyarrow", "rioxarray", ]