diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 92127291ab..fa74b81e80 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -23,7 +23,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - python-version: ["3.8", "3.9", "3.10"] + python-version: ["3.8", "3.9", "3.10", "3.11"] queuing: [queue] # Cherry-pick test modules to split the overall runtime roughly in half partition: [ci1, not ci1] diff --git a/continuous_integration/environment-3.11.yaml b/continuous_integration/environment-3.11.yaml new file mode 100644 index 0000000000..fb1348ec86 --- /dev/null +++ b/continuous_integration/environment-3.11.yaml @@ -0,0 +1,50 @@ +name: dask-distributed +channels: + - conda-forge + - defaults +dependencies: + - python=3.11 + - packaging + - pip + - asyncssh + # Temporary restriction until https://github.com/dask/distributed/issues/7173 is resolved + - bokeh<3 + - click + - cloudpickle + - coverage + - dask # overridden by git tip below + - filesystem-spec # overridden by git tip below + - h5py + - ipykernel + - ipywidgets + - jinja2 + - locket >=1.0 + - msgpack-python + - netcdf4 + - paramiko + - pre-commit + - prometheus_client + - psutil + - pyarrow=7 + - pytest + - pytest-cov + - pytest-faulthandler + - pytest-repeat + - pytest-rerunfailures + - pytest-timeout + - requests + - s3fs # overridden by git tip below + - scikit-learn + - scipy + - sortedcollections + - tblib + - toolz + - tornado >=6.2 + - zict # overridden by git tip below + - zstandard >=0.9.0 + - pip: + - git+https://github.com/dask/dask + - git+https://github.com/dask/s3fs + - git+https://github.com/dask/zict + - git+https://github.com/fsspec/filesystem_spec + - keras