From 8b86f9c4b7b57d23ae4e654f75165515959c5ca7 Mon Sep 17 00:00:00 2001 From: Adrienne Stilp Date: Fri, 17 Nov 2023 17:40:17 -0800 Subject: [PATCH] Re-compile requirements using python3.8 Match the version of python that is used on the staging server to compile the requirements files. When compiled using python3.9, they were missing necessary versions for python3.8 and broke functionality on the staging server. --- requirements/dev-requirements.txt | 128 +++++++++++++---------------- requirements/requirements.txt | 10 ++- requirements/test-requirements.txt | 2 +- 3 files changed, 68 insertions(+), 72 deletions(-) diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt index 4a4113b4..bd7fdedf 100644 --- a/requirements/dev-requirements.txt +++ b/requirements/dev-requirements.txt @@ -1,10 +1,10 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements/dev-requirements.in # -alabaster==0.7.12 +alabaster==0.7.13 # via sphinx appnope==0.1.3 # via ipython @@ -12,22 +12,22 @@ asgiref==3.5.2 # via # -c requirements/requirements.txt # django -astroid==2.11.7 +astroid==3.0.1 # via pylint -asttokens==2.0.5 +asttokens==2.4.1 # via stack-data -babel==2.10.3 +babel==2.13.1 # via sphinx backcall==0.2.0 # via ipython -black==22.3.0 +black==22.12.0 # via -r requirements/dev-requirements.in certifi==2022.5.18.1 # via # -c requirements/requirements.txt # -c requirements/test-requirements.txt # requests -cfgv==3.3.1 +cfgv==3.4.0 # via pre-commit charset-normalizer==2.0.12 # via @@ -39,15 +39,15 @@ click==8.1.3 # -c requirements/requirements.txt # black # safety -colorama==0.4.5 +colorama==0.4.6 # via sphinx-autobuild decorator==5.1.1 # via # ipdb # ipython -dill==0.3.5.1 +dill==0.3.7 # via pylint -distlib==0.3.5 +distlib==0.3.7 # via virtualenv django==3.2.19 # via @@ -55,27 +55,27 @@ django==3.2.19 # django-debug-toolbar # django-stubs # django-stubs-ext -django-debug-toolbar==3.4.0 +django-debug-toolbar==4.2.0 # via -r requirements/dev-requirements.in -django-stubs==1.10.1 +django-stubs==4.2.6 # via -r requirements/dev-requirements.in -django-stubs-ext==0.5.0 +django-stubs-ext==4.2.5 # via django-stubs docutils==0.20.1 # via sphinx -dparse==0.6.2 +dparse==0.6.3 # via safety -executing==0.9.1 +executing==2.0.1 # via stack-data -filelock==3.7.1 +filelock==3.13.1 # via virtualenv -flake8==4.0.1 +flake8==6.1.0 # via # -r requirements/dev-requirements.in # flake8-isort -flake8-isort==4.1.1 +flake8-isort==6.1.1 # via -r requirements/dev-requirements.in -identify==2.5.2 +identify==2.5.31 # via pre-commit idna==3.3 # via @@ -88,41 +88,37 @@ importlib-metadata==5.2.0 # via # -c requirements/requirements.txt # sphinx -ipdb==0.13.9 +ipdb==0.13.13 # via -r requirements/dev-requirements.in -ipython==8.4.0 +ipython==8.12.3 # via ipdb -isort==5.10.1 +isort==5.12.0 # via # flake8-isort # pylint -jedi==0.18.1 +jedi==0.19.1 # via ipython jinja2==3.1.2 # via sphinx -lazy-object-proxy==1.7.1 - # via astroid livereload==2.6.3 # via sphinx-autobuild -markupsafe==2.1.1 +markupsafe==2.1.3 # via # jinja2 # werkzeug -matplotlib-inline==0.1.3 +matplotlib-inline==0.1.6 # via ipython -mccabe==0.6.1 +mccabe==0.7.0 # via # flake8 # pylint -mypy==0.942 - # via - # -r requirements/dev-requirements.in - # django-stubs -mypy-extensions==0.4.3 +mypy==1.7.0 + # via -r requirements/dev-requirements.in +mypy-extensions==1.0.0 # via # black # mypy -nodeenv==1.7.0 +nodeenv==1.8.0 # via pre-commit packaging==21.3 # via @@ -133,40 +129,40 @@ packaging==21.3 # sphinx parso==0.8.3 # via jedi -pathspec==0.9.0 +pathspec==0.11.2 # via black pexpect==4.8.0 # via ipython pickleshare==0.7.5 # via ipython -platformdirs==2.5.2 +platformdirs==3.11.0 # via # black # pylint # virtualenv -pre-commit==2.18.1 +pre-commit==3.5.0 # via -r requirements/dev-requirements.in -prompt-toolkit==3.0.30 +prompt-toolkit==3.0.41 # via ipython ptyprocess==0.7.0 # via pexpect pure-eval==0.2.2 # via stack-data -pycodestyle==2.8.0 +pycodestyle==2.11.1 # via flake8 -pyflakes==2.4.0 +pyflakes==3.1.0 # via flake8 pygments==2.16.1 # via # ipython # sphinx -pylint==2.14.5 +pylint==3.0.2 # via # pylint-django # pylint-plugin-utils -pylint-django==2.5.3 +pylint-django==2.5.5 # via -r requirements/dev-requirements.in -pylint-plugin-utils==0.7 +pylint-plugin-utils==0.8.2 # via pylint-django pyparsing==3.0.9 # via @@ -178,7 +174,7 @@ pytz==2022.1 # -c requirements/requirements.txt # babel # django -pyyaml==6.0 +pyyaml==6.0.1 # via pre-commit requests==2.31.0 # via @@ -186,9 +182,9 @@ requests==2.31.0 # -c requirements/test-requirements.txt # safety # sphinx -ruamel-yaml==0.17.21 +ruamel-yaml==0.18.5 # via safety -ruamel-yaml-clib==0.2.7 +ruamel-yaml-clib==0.2.8 # via ruamel-yaml safety==2.3.5 # via -r requirements/dev-requirements.in @@ -200,17 +196,17 @@ six==1.16.0 # livereload snowballstemmer==2.2.0 # via sphinx -sphinx==7.1.0 +sphinx==7.1.2 # via # -r requirements/dev-requirements.in # sphinx-autobuild sphinx-autobuild==2021.3.14 # via -r requirements/dev-requirements.in -sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-applehelp==1.0.4 # via sphinx sphinxcontrib-devhelp==1.0.2 # via sphinx -sphinxcontrib-htmlhelp==2.0.0 +sphinxcontrib-htmlhelp==2.0.1 # via sphinx sphinxcontrib-jsmath==1.0.1 # via sphinx @@ -223,38 +219,33 @@ sqlparse==0.4.2 # -c requirements/requirements.txt # django # django-debug-toolbar -stack-data==0.3.0 +stack-data==0.6.3 # via ipython -testfixtures==6.18.5 - # via flake8-isort -toml==0.10.2 - # via - # dparse - # ipdb - # pre-commit tomli==2.0.1 # via # -c requirements/requirements.txt # -c requirements/test-requirements.txt # black # django-stubs + # dparse + # ipdb # mypy # pylint -tomlkit==0.11.1 +tomlkit==0.12.3 # via pylint -tornado==6.2 +tornado==6.3.3 # via livereload -traitlets==5.3.0 +traitlets==5.13.0 # via # ipython # matplotlib-inline -types-pytz==2022.1.2 +types-pytz==2023.3.1.1 # via django-stubs -types-pyyaml==6.0.11 +types-pyyaml==6.0.12.12 # via django-stubs -types-requests==2.27.25 +types-requests==2.31.0.6 # via -r requirements/dev-requirements.in -types-urllib3==1.26.20 +types-urllib3==1.26.25.14 # via types-requests typing-extensions==4.3.0 # via @@ -263,6 +254,7 @@ typing-extensions==4.3.0 # black # django-stubs # django-stubs-ext + # ipython # mypy # pylint urllib3==1.26.9 @@ -270,14 +262,12 @@ urllib3==1.26.9 # -c requirements/requirements.txt # -c requirements/test-requirements.txt # requests -virtualenv==20.16.2 +virtualenv==20.24.6 # via pre-commit -wcwidth==0.2.5 +wcwidth==0.2.10 # via prompt-toolkit -werkzeug==2.2.3 +werkzeug==3.0.1 # via -r requirements/dev-requirements.in -wrapt==1.14.1 - # via astroid zipp==3.10.0 # via # -c requirements/requirements.txt diff --git a/requirements/requirements.txt b/requirements/requirements.txt index df0eaa00..bc6957a5 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements/requirements.in @@ -99,6 +99,8 @@ idna==3.3 # via requests importlib-metadata==5.2.0 # via build +importlib-resources==5.10.0 + # via jsonschema jsonschema==4.16.0 # via -r requirements/requirements.in mysqlclient==2.1.0 @@ -123,6 +125,8 @@ pillow==9.3.0 # via -r requirements/requirements.in pip-tools==7.3.0 # via -r requirements/requirements.in +pkgutil-resolve-name==1.3.10 + # via jsonschema plotly==5.13.0 # via django-anvil-consortium-manager pronto==2.5.2 @@ -200,7 +204,9 @@ wheel==0.41.3 whitenoise==6.0.0 # via -r requirements/requirements.in zipp==3.10.0 - # via importlib-metadata + # via + # importlib-metadata + # importlib-resources # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/test-requirements.txt b/requirements/test-requirements.txt index ef6ad5a5..d8a37185 100644 --- a/requirements/test-requirements.txt +++ b/requirements/test-requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.8 # by the following command: # # pip-compile requirements/test-requirements.in