Skip to content

Commit

Permalink
Merge pull request #567 from yuvipanda/py311-support
Browse files Browse the repository at this point in the history
Support python 3.11 too
  • Loading branch information
cisaacstern authored Aug 31, 2023
2 parents f8dd038 + 2b99e57 commit 5e9eae4
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.9", "3.10"]
python-version: ["3.9", "3.10", "3.11"]
dependencies: ["releases-only", "upstream-dev"]
steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/prepare-env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.9", "3.10"]
python-version: ["3.9", "3.10", "3.11"]
dependencies: ["releases-only", "upstream-dev"]
steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.9", "3.10"]
python-version: ["3.9", "3.10", "3.11"]
dependencies: ["releases-only", "upstream-dev"]
steps:
- uses: actions/checkout@v3
Expand Down
1 change: 0 additions & 1 deletion ci/py3.10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ dependencies:
- numpy
- pandas
- pip
- prefect==1.3.0
- pydap
# bring back eventually once pynio conda-forge package supports py3.9 and does not
# conflict with ujson, which is a depencency of kerchunk's conda-forge feedstock.
Expand Down
51 changes: 51 additions & 0 deletions ci/py3.11.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
name: pangeo-forge-recipes
channels:
- conda-forge
dependencies:
- python=3.11
- aiohttp
- apache-beam
- black
- boto3
- cfgrib
- cftime
- codecov
- dask
- distributed
- fsspec>=2022.1.0
- gcsfs>=2022.1.0
- graphviz # needed for building tutorial notebooks
- h5netcdf
- h5py>=3.3.0
- hdf5
- intake
- intake-xarray
- kerchunk>=0.1.1
- lxml # Optional dep of pydap
- matplotlib # needed for building tutorial notebooks
- netcdf4
- numcodecs
- numpy
- pandas
- pip
- pydap
# bring back eventually once pynio conda-forge package supports py3.9 and does not
# conflict with ujson, which is a depencency of kerchunk's conda-forge feedstock.
# See: https://github.com/conda-forge/pynio-feedstock/issues/114
# - pynio
- pytest
- pytest-cov
- pytest-lazy-fixture
- python-graphviz # needed for building tutorial notebooks
- rasterio
- requests
- rechunker>=0.4.2
- scipy
- s3fs>=2022.1.0
- setuptools
- toolz
- xarray>=0.18.0
- zarr>=2.6.0
- pip:
- nbmake>=1.3.0 # used in tutorial nb worklow
- pytest-timeout

0 comments on commit 5e9eae4

Please sign in to comment.