diff --git a/AB_environments/AB_baseline.conda.yaml b/AB_environments/AB_baseline.conda.yaml index f0bd820acf..4909cf5aac 100644 --- a/AB_environments/AB_baseline.conda.yaml +++ b/AB_environments/AB_baseline.conda.yaml @@ -5,42 +5,42 @@ channels: - conda-forge dependencies: - - python =3.9 # Single '=' means latest patch version available + - python =3.10 # Single '=' means latest patch version available # Copy-paste from ci/environment.yml - pip - coiled >=0.2.54 - - numpy ==1.26.2 - - pandas ==2.1.4 - - dask ==2023.12.0 - - distributed ==2023.12.0 - - dask-expr ==0.2.8 + - numpy ==1.26.4 + - pandas ==2.2.2 + - dask ==2024-07.1 + - distributed ==2024-07.1 + - dask-expr ==1.1.9 - dask-labextension ==7.0.0 - - dask-ml ==2023.3.24 - - fsspec ==2023.12.1 - - s3fs ==2023.12.1 - - gcsfs ==2023.12.1 - - pyarrow ==15.0.0 - - jupyterlab ==4.0.9 - - lz4 ==4.3.2 - - ipywidgets ==8.1.1 - - numba ==0.58.1 - - scikit-learn ==1.3.2 + - dask-ml ==2024.4.4 + - fsspec ==2024.6.1 + - s3fs ==2024.6.1 + - gcsfs ==2024.6.1 + - pyarrow ==17.0.0 + - jupyterlab ==4.2.4 + - lz4 ==4.3.3 + - ipywidgets ==8.1.3 + - numba ==0.60.0 + - scikit-learn ==1.5.1 - ipycytoscape ==1.3.3 - click ==8.1.7 - - xarray ==2023.12.0 - - zarr ==2.16.1 - - cftime ==1.6.3 - - msgpack-python ==1.0.7 + - xarray ==2024.07.0 + - zarr ==2.18.2 + - cftime ==1.6.4 + - msgpack-python - cloudpickle ==3.0.0 - - tornado ==6.3.3 - - toolz ==0.12.0 + - tornado ==6.4.1 + - toolz ==0.12.1 - zict ==3.0.0 - - xgboost ==1.7.6 - - optuna ==3.5.0 - - scipy ==1.11.4 - - sqlalchemy ==2.0.23 - - pynvml ==11.5.0 - - bokeh ==3.3.2 + - xgboost ==2.1.1 + - optuna ==3.6.1 + - scipy ==1.14.0 + - sqlalchemy ==2.0.31 + - pynvml ==11.5.3 + - bokeh ==3.5.1 - gilknocker ==0.4.1 - openssl >1.1.0g # End copy-paste @@ -50,6 +50,6 @@ dependencies: # conda. You may alternatively point to your own git fork (but make sure you # sync'ed tags!) # Read README.md for troubleshooting. - # - git+https://github.com/dask/dask@191d39177009d2cce25b818878118e35329b6db3 - # - git+https://github.com/dask/distributed@0304fb6e665e36abf9e3086173cccd36e29ae84d - # - git+https://github.com/dask-contrib/dask-expr@9f765764da3f518ddd4c896c98b8a40a979a5553 + - git+https://github.com/dask/dask@191d39177009d2cce25b818878118e35329b6db3 + - git+https://github.com/dask/distributed@0304fb6e665e36abf9e3086173cccd36e29ae84d + - git+https://github.com/dask-contrib/dask-expr@9f765764da3f518ddd4c896c98b8a40a979a5553 diff --git a/AB_environments/AB_sample.conda.yaml b/AB_environments/AB_sample.conda.yaml index 0d885703d5..4909cf5aac 100644 --- a/AB_environments/AB_sample.conda.yaml +++ b/AB_environments/AB_sample.conda.yaml @@ -1,51 +1,46 @@ -# Sample conda environment file for A/B testing. -# Change contents/delete/rename as needed. +# Special environment file for A/B testing, used to define the conda environment for the +# baseline environment. +# Change contents, but do not rename. -# Every A/B environment *must* present these three files: -# - AB_.conda.yaml -# - AB_.dask.yaml -# - AB_.cluster.yaml - -# You should always start from a copy-paste from AB_baseline.conda.yaml channels: - conda-forge dependencies: - - python =3.9 # Single '=' means latest patch version available - # Copy-paste from AB_baseline.conda.yaml + - python =3.10 # Single '=' means latest patch version available + # Copy-paste from ci/environment.yml - pip - coiled >=0.2.54 - - numpy ==1.26.2 - - pandas ==2.1.4 - - dask ==2023.12.0 - - distributed ==2023.12.0 - - dask-expr ==0.2.8 + - numpy ==1.26.4 + - pandas ==2.2.2 + - dask ==2024-07.1 + - distributed ==2024-07.1 + - dask-expr ==1.1.9 - dask-labextension ==7.0.0 - - dask-ml ==2023.3.24 - - fsspec ==2023.12.1 - - s3fs ==2023.12.1 - - gcsfs ==2023.12.1 - - pyarrow ==15.0.0 - - jupyterlab ==4.0.9 - - lz4 ==4.3.2 - - ipywidgets ==8.1.1 - - numba ==0.58.1 - - scikit-learn ==1.3.2 + - dask-ml ==2024.4.4 + - fsspec ==2024.6.1 + - s3fs ==2024.6.1 + - gcsfs ==2024.6.1 + - pyarrow ==17.0.0 + - jupyterlab ==4.2.4 + - lz4 ==4.3.3 + - ipywidgets ==8.1.3 + - numba ==0.60.0 + - scikit-learn ==1.5.1 - ipycytoscape ==1.3.3 - click ==8.1.7 - - xarray ==2023.12.0 - - zarr ==2.16.1 - - cftime ==1.6.3 - - msgpack-python ==1.0.7 + - xarray ==2024.07.0 + - zarr ==2.18.2 + - cftime ==1.6.4 + - msgpack-python - cloudpickle ==3.0.0 - - tornado ==6.3.3 - - toolz ==0.12.0 + - tornado ==6.4.1 + - toolz ==0.12.1 - zict ==3.0.0 - - xgboost ==1.7.6 - - optuna ==3.5.0 - - scipy ==1.11.4 - - sqlalchemy ==2.0.23 - - pynvml ==11.5.0 - - bokeh ==3.3.2 + - xgboost ==2.1.1 + - optuna ==3.6.1 + - scipy ==1.14.0 + - sqlalchemy ==2.0.31 + - pynvml ==11.5.3 + - bokeh ==3.5.1 - gilknocker ==0.4.1 - openssl >1.1.0g # End copy-paste diff --git a/ci/environment.yml b/ci/environment.yml index 387b2189e9..18d2cdb902 100644 --- a/ci/environment.yml +++ b/ci/environment.yml @@ -8,41 +8,41 @@ dependencies: # - AB_environments/AB_sample.conda.yaml ######################################################## - - python >=3.9 + - python >=3.10 - pip - coiled >=0.2.54 - - numpy ==1.26.2 - - pandas ==2.2.1 - - dask ==2023.12.0 - - distributed ==2023.12.0 - - dask-expr ==0.2.8 + - numpy ==1.26.4 + - pandas ==2.2.2 + - dask ==2024-07.1 + - distributed ==2024-07.1 + - dask-expr ==1.1.9 - dask-labextension ==7.0.0 - - dask-ml ==2023.3.24 - - fsspec ==2023.12.1 - - s3fs ==2023.12.1 - - gcsfs ==2023.12.1 - - pyarrow ==15.0.0 - - jupyterlab ==4.0.9 - - lz4 ==4.3.2 - - ipywidgets ==8.1.1 - - numba ==0.58.1 - - scikit-learn ==1.3.2 + - dask-ml ==2024.4.4 + - fsspec ==2024.6.1 + - s3fs ==2024.6.1 + - gcsfs ==2024.6.1 + - pyarrow ==17.0.0 + - jupyterlab ==4.2.4 + - lz4 ==4.3.3 + - ipywidgets ==8.1.3 + - numba ==0.60.0 + - scikit-learn ==1.5.1 - ipycytoscape ==1.3.3 - click ==8.1.7 - - xarray ==2023.12.0 - - zarr ==2.16.1 - - cftime ==1.6.3 - - msgpack-python ==1.0.7 + - xarray ==2024.07.0 + - zarr ==2.18.2 + - cftime ==1.6.4 + - msgpack-python - cloudpickle ==3.0.0 - - tornado ==6.3.3 - - toolz ==0.12.0 + - tornado ==6.4.1 + - toolz ==0.12.1 - zict ==3.0.0 - - xgboost ==1.7.6 - - optuna ==3.5.0 - - scipy ==1.11.4 - - sqlalchemy ==2.0.23 - - pynvml ==11.5.0 - - bokeh ==3.3.2 + - xgboost ==2.1.1 + - optuna ==3.6.1 + - scipy ==1.14.0 + - sqlalchemy ==2.0.31 + - pynvml ==11.5.3 + - bokeh ==3.5.1 - gilknocker ==0.4.1 - openssl >1.1.0g