diff --git a/.cruft.json b/.cruft.json index b36d7f9c..167f029e 100644 --- a/.cruft.json +++ b/.cruft.json @@ -22,7 +22,7 @@ "project_repo_name": "finch", "project_readthedocs_name": "finch", "project_short_description": "A Web Processing Service for Climate Indicators.", - "version": "0.8.2", + "version": "0.8.3", "open_source_license": "Apache Software License 2.0", "http_port": "5000", "_copy_without_render": [ diff --git a/CHANGES.rst b/CHANGES.rst index 8c03c308..6c88485d 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,9 +1,10 @@ Changes ******* -0.8.3 (unreleased) +0.8.3 (2022-04-21) ================== * Preserve RCP dimension in ensemble processes, even when only RCP is selected. +* Pin ``dask`` and ``distributed`` at ``2022.1.0``, see https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests/issues/100 0.8.2 (2022-02-07) ================== diff --git a/Dockerfile b/Dockerfile index b0035c38..a74b5b5b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,21 @@ # vim:set ft=dockerfile: FROM continuumio/miniconda3 MAINTAINER https://github.com/bird-house/finch -LABEL Description="Finch WPS" Vendor="Birdhouse" Version="0.8.2" +LABEL Description="Finch WPS" Vendor="Birdhouse" Version="0.8.3" # Update Debian system RUN apt-get update && apt-get install -y \ build-essential git \ - && rm -rf /var/lib/apt/lists/* + && rm -rf /var/lib/apt/lists/* \ + && conda update conda -n base \ + && conda install mamba -n base -c defaults -c conda-forge WORKDIR /code COPY environment.yml . RUN conda config --add channels conda-forge \ - && conda env create -n finch -f environment.yml \ - && conda install -c conda-forge -n finch gunicorn psycopg2 \ + && mamba env create -n finch -f environment.yml \ + && mamba install -c conda-forge -n finch gunicorn psycopg2 \ && rm -rf /opt/conda/pkgs/* COPY . . diff --git a/docs/source/conf.py b/docs/source/conf.py index 9fb7b4b2..e4744510 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -109,9 +109,9 @@ # the built documents. # # The short X.Y version. -version = "0.8.2" +version = "0.8.3" # The full version, including alpha/beta/rc tags. -release = "0.8.2" +release = "0.8.3" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/environment.yml b/environment.yml index a1081cd7..7bc37728 100644 --- a/environment.yml +++ b/environment.yml @@ -9,8 +9,8 @@ dependencies: - psutil - netcdf4 - unidecode - - dask >=2.9 - - distributed + - dask <= 2022.1.0 + - distributed <= 2022.1.0 - xarray >=0.18.2 - numpy - geopandas diff --git a/finch/__version__.py b/finch/__version__.py index 3b6a4185..9323ebf7 100644 --- a/finch/__version__.py +++ b/finch/__version__.py @@ -6,4 +6,4 @@ __author__ = """David Huard""" __email__ = "huard.david@ouranos.ca" -__version__ = '0.8.2' +__version__ = '0.8.3' diff --git a/setup.cfg b/setup.cfg index e7af977b..f637f509 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 0.8.2 +current_version = 0.8.3 commit = True tag = True