From 120df2cae81a9e6cca87761b35d78bfdab07188e Mon Sep 17 00:00:00 2001 From: psweeting Date: Mon, 16 Dec 2024 08:19:43 +0000 Subject: [PATCH] Updating requirments files and aligning with new GDS updates and designs --- requirements.txt | 73 +------------------- requirements_dev.txt | 159 +------------------------------------------ 2 files changed, 5 insertions(+), 227 deletions(-) diff --git a/requirements.txt b/requirements.txt index 97e2cd0..74f88bf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,119 +2,50 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile requirements.in +# pip-compile --no-annotate requirements.in # blinker==1.9.0 - # via flask brotli==1.1.0 - # via flask-compress -certifi==2024.8.30 - # via requests +certifi==2024.12.14 cffi==1.17.1 - # via cryptography charset-normalizer==3.4.0 - # via requests click==8.1.7 - # via - # -r requirements.in - # flask cryptography==44.0.0 - # via pyopenssl cssmin==0.2.0 - # via -r requirements.in deepmerge==2.0 - # via govuk-frontend-wtf deprecated==1.2.15 - # via limits dnspython==2.7.0 - # via email-validator email-validator==2.2.0 - # via -r requirements.in flask==3.1.0 - # via - # -r requirements.in - # flask-assets - # flask-compress - # flask-limiter - # flask-wtf - # govuk-frontend-wtf flask-assets==2.1.0 - # via -r requirements.in flask-compress==1.17 - # via -r requirements.in flask-limiter==3.9.2 - # via -r requirements.in flask-talisman==1.1.0 - # via -r requirements.in flask-wtf==1.2.2 - # via govuk-frontend-wtf govuk-frontend-jinja==3.4.0 - # via - # -r requirements.in - # govuk-frontend-wtf govuk-frontend-wtf==3.2.0 - # via -r requirements.in idna==3.10 - # via - # email-validator - # requests itsdangerous==2.2.0 - # via - # flask - # flask-wtf jinja2==3.1.4 - # via - # flask - # govuk-frontend-jinja - # govuk-frontend-wtf jsmin==3.0.1 - # via -r requirements.in libsass==0.23.0 - # via -r requirements.in limits==3.14.1 - # via flask-limiter markdown-it-py==3.0.0 - # via rich markupsafe==3.0.2 - # via - # jinja2 - # werkzeug - # wtforms mdurl==0.1.2 - # via markdown-it-py ordered-set==4.1.0 - # via flask-limiter packaging==24.2 - # via limits pycparser==2.22 - # via cffi pygments==2.18.0 - # via rich pyopenssl==24.3.0 - # via -r requirements.in python-dotenv==1.0.1 - # via -r requirements.in pyyaml==6.0.2 - # via -r requirements.in requests==2.32.3 - # via -r requirements.in rich==13.9.4 - # via flask-limiter typing-extensions==4.12.2 - # via - # flask-limiter - # limits urllib3==2.2.3 - # via requests webassets==2.0 - # via flask-assets werkzeug==3.1.3 - # via flask wrapt==1.17.0 - # via deprecated wtforms==3.2.1 - # via - # flask-wtf - # govuk-frontend-wtf zstandard==0.23.0 - # via flask-compress diff --git a/requirements_dev.txt b/requirements_dev.txt index 8515893..1dd8e1c 100644 --- a/requirements_dev.txt +++ b/requirements_dev.txt @@ -2,257 +2,104 @@ # This file is autogenerated by pip-compile with Python 3.12 # by the following command: # -# pip-compile requirements_dev.in +# pip-compile --no-annotate requirements_dev.in # -attrs==24.2.0 - # via flake8-bugbear +attrs==24.3.0 bandit==1.8.0 - # via -r requirements_dev.in black==24.10.0 - # via -r requirements_dev.in blinker==1.9.0 - # via flask boolean-py==4.0 - # via license-expression brotli==1.1.0 - # via flask-compress build==1.2.2.post1 - # via pip-tools cachecontrol[filecache]==0.14.1 - # via - # cachecontrol - # pip-audit -certifi==2024.8.30 - # via requests +certifi==2024.12.14 cffi==1.17.1 - # via cryptography charset-normalizer==3.4.0 - # via requests click==8.1.7 - # via - # -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in - # black - # flask - # pip-tools - # pur coverage[toml]==7.6.9 - # via pytest-cov cryptography==44.0.0 - # via pyopenssl cssmin==0.2.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in cyclonedx-python-lib==7.6.2 - # via pip-audit deepmerge==2.0 - # via govuk-frontend-wtf defusedxml==0.7.1 - # via py-serializable deprecated==1.2.15 - # via limits dnspython==2.7.0 - # via email-validator email-validator==2.2.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in filelock==3.16.1 - # via cachecontrol flake8==7.1.1 - # via - # flake8-bugbear - # pep8-naming flake8-bugbear==24.12.12 - # via -r requirements_dev.in flask==3.1.0 - # via - # -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in - # flask-assets - # flask-compress - # flask-limiter - # flask-wtf - # govuk-frontend-wtf flask-assets==2.1.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in flask-compress==1.17 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in flask-limiter==3.9.2 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in flask-talisman==1.1.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in flask-wtf==1.2.2 - # via govuk-frontend-wtf govuk-frontend-jinja==3.4.0 - # via - # -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in - # govuk-frontend-wtf govuk-frontend-wtf==3.2.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in greenlet==3.1.1 - # via playwright html5lib==1.1 - # via pip-audit idna==3.10 - # via - # email-validator - # requests iniconfig==2.0.0 - # via pytest isort==5.13.2 - # via -r requirements_dev.in itsdangerous==2.2.0 - # via - # flask - # flask-wtf jinja2==3.1.4 - # via - # flask - # govuk-frontend-jinja - # govuk-frontend-wtf jsmin==3.0.1 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in libsass==0.23.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in license-expression==30.4.0 - # via cyclonedx-python-lib limits==3.14.1 - # via flask-limiter markdown-it-py==3.0.0 - # via rich markupsafe==3.0.2 - # via - # jinja2 - # werkzeug - # wtforms mccabe==0.7.0 - # via flake8 mdurl==0.1.2 - # via markdown-it-py msgpack==1.1.0 - # via cachecontrol mypy==1.13.0 - # via -r requirements_dev.in mypy-extensions==1.0.0 - # via - # black - # mypy ordered-set==4.1.0 - # via flask-limiter packageurl-python==0.16.0 - # via cyclonedx-python-lib packaging==24.2 - # via - # black - # build - # limits - # pip-audit - # pip-requirements-parser - # pytest pathspec==0.12.1 - # via black pbr==6.1.0 - # via stevedore pep8-naming==0.14.1 - # via -r requirements_dev.in pip-api==0.0.34 - # via pip-audit pip-audit==2.7.3 - # via -r requirements_dev.in pip-requirements-parser==32.0.1 - # via pip-audit pip-tools==7.4.1 - # via -r requirements_dev.in platformdirs==4.3.6 - # via black playwright==1.49.1 - # via - # -r requirements_dev.in - # pytest-playwright pluggy==1.5.0 - # via pytest pur==7.3.3 - # via -r requirements_dev.in py-serializable==1.1.2 - # via cyclonedx-python-lib pycodestyle==2.12.1 - # via flake8 pycparser==2.22 - # via cffi pyee==12.0.0 - # via playwright pyflakes==3.2.0 - # via flake8 pygments==2.18.0 - # via rich pyopenssl==24.3.0 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in pyparsing==3.2.0 - # via pip-requirements-parser pyproject-hooks==1.2.0 - # via - # build - # pip-tools pytest==8.3.4 - # via - # pytest-base-url - # pytest-cov - # pytest-playwright pytest-base-url==2.1.0 - # via pytest-playwright pytest-cov==6.0.0 - # via -r requirements_dev.in pytest-playwright==0.6.2 - # via -r requirements_dev.in python-dotenv==1.0.1 - # via -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in python-slugify==8.0.4 - # via pytest-playwright pyyaml==6.0.2 - # via - # -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in - # bandit requests==2.32.3 - # via - # -r /Users/patrick.sweeting/Projects/moj-flask-govuk-skeleton/requirements.in - # cachecontrol - # pip-audit - # pytest-base-url rich==13.9.4 - # via - # bandit - # flask-limiter - # pip-audit six==1.17.0 - # via html5lib sortedcontainers==2.4.0 - # via cyclonedx-python-lib stevedore==5.4.0 - # via bandit text-unidecode==1.3 - # via python-slugify toml==0.10.2 - # via pip-audit typing-extensions==4.12.2 - # via - # flask-limiter - # limits - # mypy - # pyee urllib3==2.2.3 - # via requests webassets==2.0 - # via flask-assets webencodings==0.5.1 - # via html5lib werkzeug==3.1.3 - # via flask wheel==0.45.1 - # via pip-tools wrapt==1.17.0 - # via deprecated wtforms==3.2.1 - # via - # flask-wtf - # govuk-frontend-wtf zstandard==0.23.0 - # via flask-compress # The following packages are considered to be unsafe in a requirements file: # pip