diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 241c0296d2..4c39b0027c 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 9.1.0a1 +current_version = 9.0.1 parse = (?P\d+)\.(?P\d+)\.(?P\d+)((?P[a-z]+)(?P\d+))? serialize = {major}.{minor}.{patch}{release}{build} diff --git a/CHANGELOG.md b/CHANGELOG.md index 8aff48a4eb..d7fdd2078c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Change Log ## [master](https://github.com/dallinger/dallinger/tree/master) (xxxx-xx-xx) +## [v9.0.1](https://github.com/dallinger/dallinger/tree/v9.0.1) (2022-06-17) +- Enhancement: Persist docker deployment infos to a file in the current directory +- Infrastructure: Update dependencies + ## [v9.0.0](https://github.com/dallinger/dallinger/tree/v9.0.0) (2022-05-19) - Infrastructure: Drop support for Python 3.7 - Infrastructure: Update versions of various dependencies, including those which had been impossible while retaining Python 3.7 compatibility, e.g. Flask to v2.x, Jinja2 to v3.x, numpy to 1.22.x, pandas to v1.4.x, click to 8.x and Sphinx to 4.5.x diff --git a/constraints.txt b/constraints.txt index bb3d5162d6..79c995e68e 100644 --- a/constraints.txt +++ b/constraints.txt @@ -30,7 +30,7 @@ attrs==21.4.0 # outcome # pytest # trio -babel==2.10.1 +babel==2.10.3 # via sphinx backcall==0.2.0 # via ipython @@ -42,9 +42,9 @@ black==22.3.0 # via dallinger bleach==5.0.0 # via nbconvert -boto3==1.23.5 +boto3==1.24.11 # via dallinger -botocore==1.26.5 +botocore==1.27.11 # via # boto3 # s3transfer @@ -56,7 +56,7 @@ bumpversion==0.6.0 # via dallinger cached-property==1.5.2 # via dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # requests # urllib3 @@ -81,7 +81,7 @@ codecov==2.1.12 # via dallinger commonmark==0.9.1 # via recommonmark -coverage==6.3.3 +coverage==6.4.1 # via # codecov # coverage-pth @@ -130,11 +130,11 @@ et-xmlfile==1.1.0 # via openpyxl executing==0.8.3 # via stack-data -faker==13.11.1 +faker==13.13.0 # via dallinger fastjsonschema==2.15.3 # via nbformat -filelock==3.7.0 +filelock==3.7.1 # via # tox # virtualenv @@ -186,14 +186,14 @@ imagesize==1.3.0 # via sphinx iniconfig==1.1.1 # via pytest -ipykernel==6.13.0 +ipykernel==6.15.0 # via # ipywidgets # jupyter # jupyter-console # notebook # qtconsole -ipython==8.3.0 +ipython==8.4.0 # via # ipykernel # ipywidgets @@ -229,7 +229,7 @@ jsonschema==3.2.0 # nbformat jupyter==1.0.0 # via dallinger -jupyter-client==7.3.1 +jupyter-client==7.3.4 # via # ipykernel # jupyter-console @@ -270,7 +270,7 @@ mock==4.0.3 # via dallinger mypy-extensions==0.4.3 # via black -nbclient==0.6.3 +nbclient==0.6.4 # via nbconvert nbconvert==6.5.0 # via @@ -290,7 +290,7 @@ nest-asyncio==1.5.5 # notebook nodeenv==1.6.0 # via pre-commit -notebook==6.4.11 +notebook==6.4.12 # via # jupyter # widgetsnbextension @@ -300,7 +300,7 @@ odfpy==1.4.1 # via tablib openpyxl==3.0.10 # via tablib -outcome==1.1.0 +outcome==1.2.0 # via trio packaging==21.3 # via @@ -337,7 +337,7 @@ pexpect==4.8.0 # ipython pickleshare==0.7.5 # via ipython -pip-tools==6.6.1 +pip-tools==6.6.2 # via dallinger platformdirs==2.5.2 # via @@ -394,7 +394,7 @@ pynacl==1.5.0 # via paramiko pyopenssl==22.0.0 # via urllib3 -pypandoc==1.8 +pypandoc==1.8.1 # via dallinger pyparsing==3.0.9 # via packaging @@ -429,22 +429,23 @@ pyyaml==5.4.1 # docker-compose # pre-commit # tablib -pyzmq==23.0.0 +pyzmq==23.1.0 # via + # ipykernel # jupyter-client # notebook # qtconsole -qtconsole==5.3.0 +qtconsole==5.3.1 # via jupyter qtpy==2.1.0 # via qtconsole recommonmark==0.7.1 # via dallinger -redis==4.3.1 +redis==4.3.3 # via # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # codecov # dallinger @@ -454,9 +455,9 @@ requests==2.27.1 # sphinx rq==1.10.1 # via dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via boto3 -selenium==4.1.5 +selenium==4.2.0 # via dallinger send2trash==1.8.0 # via notebook @@ -482,7 +483,7 @@ sortedcontainers==2.4.0 # via trio soupsieve==2.3.2.post1 # via beautifulsoup4 -sphinx==4.5.0 +sphinx==5.0.2 # via # dallinger # recommonmark @@ -502,9 +503,9 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.3.3 +sphinxcontrib-spelling==7.5.0 # via dallinger -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # dallinger # sqlalchemy-postgres-copy @@ -512,7 +513,7 @@ sqlalchemy-postgres-copy==0.5.0 # via dallinger sshtunnel==0.4.0 # via dallinger -stack-data==0.2.0 +stack-data==0.3.0 # via ipython tablib==3.2.1 # via dallinger @@ -548,7 +549,7 @@ tornado==6.1 # terminado tox==3.25.0 # via dallinger -traitlets==5.2.1.post0 +traitlets==5.3.0 # via # ipykernel # ipython @@ -561,7 +562,7 @@ traitlets==5.2.1.post0 # nbformat # notebook # qtconsole -trio==0.20.0 +trio==0.21.0 # via # selenium # trio-websocket diff --git a/dallinger/version.py b/dallinger/version.py index 08b69b8806..7bd951398e 100644 --- a/dallinger/version.py +++ b/dallinger/version.py @@ -1,3 +1,3 @@ """Dallinger version number.""" -__version__ = "9.1.0a1" +__version__ = "9.0.1" diff --git a/demos/dlgr/demos/bartlett1932/constraints.txt b/demos/dlgr/demos/bartlett1932/constraints.txt index 8ae247de41..7493ed0a78 100644 --- a/demos/dlgr/demos/bartlett1932/constraints.txt +++ b/demos/dlgr/demos/bartlett1932/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/chatroom/constraints.txt b/demos/dlgr/demos/chatroom/constraints.txt index 1ec9377a1f..c549b9c191 100644 --- a/demos/dlgr/demos/chatroom/constraints.txt +++ b/demos/dlgr/demos/chatroom/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -67,13 +67,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -166,7 +166,7 @@ markupsafe==2.1.1 # wtforms nltk==3.6.3 # via -r requirements.txt -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -184,7 +184,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -231,14 +231,14 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq regex==2022.3.15 # via nltk -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -247,11 +247,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -270,7 +270,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -298,7 +298,7 @@ tomli==2.0.1 # pep517 tqdm==4.62.3 # via nltk -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/concentration/constraints.txt b/demos/dlgr/demos/concentration/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/concentration/constraints.txt +++ b/demos/dlgr/demos/concentration/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/function_learning/constraints.txt b/demos/dlgr/demos/function_learning/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/function_learning/constraints.txt +++ b/demos/dlgr/demos/function_learning/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/iterated_drawing/constraints.txt b/demos/dlgr/demos/iterated_drawing/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/iterated_drawing/constraints.txt +++ b/demos/dlgr/demos/iterated_drawing/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/mcmcp/constraints.txt b/demos/dlgr/demos/mcmcp/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/mcmcp/constraints.txt +++ b/demos/dlgr/demos/mcmcp/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/rogers/constraints.txt b/demos/dlgr/demos/rogers/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/rogers/constraints.txt +++ b/demos/dlgr/demos/rogers/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/sheep_market/constraints.txt b/demos/dlgr/demos/sheep_market/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/sheep_market/constraints.txt +++ b/demos/dlgr/demos/sheep_market/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/snake/constraints.txt b/demos/dlgr/demos/snake/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/snake/constraints.txt +++ b/demos/dlgr/demos/snake/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/twentyfortyeight/constraints.txt b/demos/dlgr/demos/twentyfortyeight/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/twentyfortyeight/constraints.txt +++ b/demos/dlgr/demos/twentyfortyeight/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/dlgr/demos/vox_populi/constraints.txt b/demos/dlgr/demos/vox_populi/constraints.txt index a50c6fa5fe..e8b59ce6a7 100644 --- a/demos/dlgr/demos/vox_populi/constraints.txt +++ b/demos/dlgr/demos/vox_populi/constraints.txt @@ -24,11 +24,11 @@ attrs==21.4.0 # -c ../../../../dev-requirements.txt # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via # -c ../../../../dev-requirements.txt # dallinger -botocore==1.26.5 +botocore==1.27.11 # via # -c ../../../../dev-requirements.txt # boto3 @@ -41,7 +41,7 @@ cached-property==1.5.2 # via # -c ../../../../dev-requirements.txt # dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # -c ../../../../dev-requirements.txt # requests @@ -66,13 +66,13 @@ cryptography==37.0.2 # -c ../../../../dev-requirements.txt # pyopenssl # urllib3 -dallinger==9.0.0 +dallinger==9.0.1 # via -r requirements.txt deprecated==1.2.13 # via # -c ../../../../dev-requirements.txt # redis -faker==13.11.1 +faker==13.13.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -161,7 +161,7 @@ markupsafe==2.1.1 # -c ../../../../dev-requirements.txt # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via # -c ../../../../dev-requirements.txt # trio @@ -179,7 +179,7 @@ pexpect==4.8.0 # via # -c ../../../../dev-requirements.txt # dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via # -c ../../../../dev-requirements.txt # dallinger @@ -226,12 +226,12 @@ pytz-deprecation-shim==0.1.0.post0 # via # -c ../../../../dev-requirements.txt # tzlocal -redis==4.3.1 +redis==4.3.3 # via # -c ../../../../dev-requirements.txt # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -240,11 +240,11 @@ rq==1.10.1 # via # -c ../../../../dev-requirements.txt # dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via # -c ../../../../dev-requirements.txt # boto3 -selenium==4.1.5 +selenium==4.2.0 # via # -c ../../../../dev-requirements.txt # dallinger @@ -263,7 +263,7 @@ sortedcontainers==2.4.0 # via # -c ../../../../dev-requirements.txt # trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # -c ../../../../dev-requirements.txt # dallinger @@ -289,7 +289,7 @@ tomli==2.0.1 # -c ../../../../dev-requirements.txt # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # -c ../../../../dev-requirements.txt # selenium diff --git a/demos/requirements.txt b/demos/requirements.txt index 562a24a6f7..f09924df1c 100644 --- a/demos/requirements.txt +++ b/demos/requirements.txt @@ -1,2 +1,2 @@ -c constraints.txt -Dallinger==9.1.0a1 +Dallinger==9.0.1 diff --git a/demos/setup.py b/demos/setup.py index fb474cc148..04845dc958 100644 --- a/demos/setup.py +++ b/demos/setup.py @@ -10,7 +10,7 @@ setup_args = dict( name="dlgr.demos", - version="9.1.0a1", + version="9.0.1", description="Demonstration experiments for Dallinger", url="http://github.com/Dallinger/Dallinger", maintainer="Jordan Suchow", diff --git a/dev-requirements.txt b/dev-requirements.txt index 7880117076..ef82530c4d 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -30,7 +30,7 @@ attrs==21.4.0 # outcome # pytest # trio -babel==2.10.1 +babel==2.10.3 # via sphinx backcall==0.2.0 # via ipython @@ -42,9 +42,9 @@ black==22.3.0 # via dallinger bleach==5.0.0 # via nbconvert -boto3==1.23.5 +boto3==1.24.11 # via dallinger -botocore==1.26.5 +botocore==1.27.11 # via # boto3 # s3transfer @@ -56,7 +56,7 @@ bumpversion==0.6.0 # via dallinger cached-property==1.5.2 # via dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # requests # urllib3 @@ -81,7 +81,7 @@ codecov==2.1.12 # via dallinger commonmark==0.9.1 # via recommonmark -coverage==6.3.3 +coverage==6.4.1 # via # codecov # coverage-pth @@ -130,11 +130,11 @@ et-xmlfile==1.1.0 # via openpyxl executing==0.8.3 # via stack-data -faker==13.11.1 +faker==13.13.0 # via dallinger fastjsonschema==2.15.3 # via nbformat -filelock==3.7.0 +filelock==3.7.1 # via # tox # virtualenv @@ -186,14 +186,14 @@ imagesize==1.3.0 # via sphinx iniconfig==1.1.1 # via pytest -ipykernel==6.13.0 +ipykernel==6.15.0 # via # ipywidgets # jupyter # jupyter-console # notebook # qtconsole -ipython==8.3.0 +ipython==8.4.0 # via # ipykernel # ipywidgets @@ -229,7 +229,7 @@ jsonschema==3.2.0 # nbformat jupyter==1.0.0 # via dallinger -jupyter-client==7.3.1 +jupyter-client==7.3.4 # via # ipykernel # jupyter-console @@ -270,7 +270,7 @@ mock==4.0.3 # via dallinger mypy-extensions==0.4.3 # via black -nbclient==0.6.3 +nbclient==0.6.4 # via nbconvert nbconvert==6.5.0 # via @@ -290,7 +290,7 @@ nest-asyncio==1.5.5 # notebook nodeenv==1.6.0 # via pre-commit -notebook==6.4.11 +notebook==6.4.12 # via # jupyter # widgetsnbextension @@ -300,7 +300,7 @@ odfpy==1.4.1 # via tablib openpyxl==3.0.10 # via tablib -outcome==1.1.0 +outcome==1.2.0 # via trio packaging==21.3 # via @@ -337,7 +337,7 @@ pexpect==4.8.0 # ipython pickleshare==0.7.5 # via ipython -pip-tools==6.6.1 +pip-tools==6.6.2 # via dallinger platformdirs==2.5.2 # via @@ -394,7 +394,7 @@ pynacl==1.5.0 # via paramiko pyopenssl==22.0.0 # via urllib3 -pypandoc==1.8 +pypandoc==1.8.1 # via dallinger pyparsing==3.0.9 # via packaging @@ -429,22 +429,23 @@ pyyaml==5.4.1 # docker-compose # pre-commit # tablib -pyzmq==23.0.0 +pyzmq==23.1.0 # via + # ipykernel # jupyter-client # notebook # qtconsole -qtconsole==5.3.0 +qtconsole==5.3.1 # via jupyter qtpy==2.1.0 # via qtconsole recommonmark==0.7.1 # via dallinger -redis==4.3.1 +redis==4.3.3 # via # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # codecov # dallinger @@ -454,9 +455,9 @@ requests==2.27.1 # sphinx rq==1.10.1 # via dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via boto3 -selenium==4.1.5 +selenium==4.2.0 # via dallinger send2trash==1.8.0 # via notebook @@ -482,7 +483,7 @@ sortedcontainers==2.4.0 # via trio soupsieve==2.3.2.post1 # via beautifulsoup4 -sphinx==4.5.0 +sphinx==5.0.2 # via # dallinger # recommonmark @@ -502,9 +503,9 @@ sphinxcontrib-qthelp==1.0.3 # via sphinx sphinxcontrib-serializinghtml==1.1.5 # via sphinx -sphinxcontrib-spelling==7.3.3 +sphinxcontrib-spelling==7.5.0 # via dallinger -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # dallinger # sqlalchemy-postgres-copy @@ -512,7 +513,7 @@ sqlalchemy-postgres-copy==0.5.0 # via dallinger sshtunnel==0.4.0 # via dallinger -stack-data==0.2.0 +stack-data==0.3.0 # via ipython tablib[all]==3.2.1 # via dallinger @@ -548,7 +549,7 @@ tornado==6.1 # terminado tox==3.25.0 # via dallinger -traitlets==5.2.1.post0 +traitlets==5.3.0 # via # ipykernel # ipython @@ -561,7 +562,7 @@ traitlets==5.2.1.post0 # nbformat # notebook # qtconsole -trio==0.20.0 +trio==0.21.0 # via # selenium # trio-websocket diff --git a/requirements.txt b/requirements.txt index 281baf8a88..3a1d2a8aaf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,9 +18,9 @@ attrs==21.4.0 # via # outcome # trio -boto3==1.23.5 +boto3==1.24.11 # via dallinger -botocore==1.26.5 +botocore==1.27.11 # via # boto3 # s3transfer @@ -28,7 +28,7 @@ build==0.8.0 # via dallinger cached-property==1.5.2 # via dallinger -certifi==2022.5.18.1 +certifi==2022.6.15 # via # requests # urllib3 @@ -48,7 +48,7 @@ cryptography==37.0.2 # urllib3 deprecated==1.2.13 # via redis -faker==13.11.1 +faker==13.13.0 # via dallinger flask==2.1.2 # via @@ -106,7 +106,7 @@ markupsafe==2.1.1 # via # jinja2 # wtforms -outcome==1.1.0 +outcome==1.2.0 # via trio packaging==21.3 # via @@ -118,7 +118,7 @@ pep517==0.12.0 # pip-tools pexpect==4.8.0 # via dallinger -pip-tools==6.6.1 +pip-tools==6.6.2 # via dallinger psutil==5.9.1 # via dallinger @@ -145,19 +145,19 @@ pytz==2022.1 # via apscheduler pytz-deprecation-shim==0.1.0.post0 # via tzlocal -redis==4.3.1 +redis==4.3.3 # via # dallinger # rq -requests==2.27.1 +requests==2.28.0 # via # dallinger # heroku3 rq==1.10.1 # via dallinger -s3transfer==0.5.2 +s3transfer==0.6.0 # via boto3 -selenium==4.1.5 +selenium==4.2.0 # via dallinger six==1.16.0 # via @@ -169,7 +169,7 @@ sniffio==1.2.0 # via trio sortedcontainers==2.4.0 # via trio -sqlalchemy==1.4.36 +sqlalchemy==1.4.37 # via # dallinger # sqlalchemy-postgres-copy @@ -185,7 +185,7 @@ tomli==2.0.1 # via # build # pep517 -trio==0.20.0 +trio==0.21.0 # via # selenium # trio-websocket diff --git a/setup.py b/setup.py index 076782355a..6e02c7b949 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ setup_args = dict( name="dallinger", packages=["dallinger", "dallinger_scripts"], - version="9.1.0a1", + version="9.0.1", description="Laboratory automation for the behavioral and social sciences", long_description=README, long_description_content_type="text/markdown",