diff --git a/Makefile b/Makefile index 9a0de687f..779c54a44 100644 --- a/Makefile +++ b/Makefile @@ -70,8 +70,8 @@ fix-imports: ## Fix imports using isort .PHONY: freeze-requirements freeze-requirements: ## create static requirements.txt - ${VIRTUALENV_ROOT}/bin/pip install --upgrade pip-tools - ${VIRTUALENV_ROOT}/bin/pip-compile requirements.in + pip install --upgrade pip-tools + pip-compile requirements.in .PHONY: pip-audit pip-audit: diff --git a/requirements.in b/requirements.in index b1dc387d0..4508546d6 100644 --- a/requirements.in +++ b/requirements.in @@ -30,7 +30,7 @@ python-dotenv==0.20.0 # PaaS awscli-cwlogs>=1.4,<1.5 itsdangerous==2.1.2 -notifications-utils @ git+https://github.com/alphagov/notifications-utils.git@56.0.0 +notifications-utils @ git+https://github.com/GSA/notifications-utils.git govuk-frontend-jinja @ git+https://github.com/alphagov/govuk-frontend-jinja.git@v0.5.8-alpha # gds-metrics requires prometheseus 0.2.0, override that requirement as later versions bring significant performance gains diff --git a/requirements.txt b/requirements.txt index a1054f111..99f974fdd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -60,19 +60,20 @@ fido2==0.9.3 flask==2.1.2 # via # -r requirements.in + # flask-basicauth # flask-login # flask-redis # flask-wtf # gds-metrics # notifications-utils +flask-basicauth==0.2.0 + # via -r requirements.in flask-login==0.6.1 # via -r requirements.in flask-redis==0.4.0 # via notifications-utils flask-wtf==1.0.1 # via -r requirements.in -Flask-BasicAuth==0.2.0 - # via -r requirements.in gds-metrics @ git+https://github.com/alphagov/gds_metrics_python.git@6f1840a57b6fb1ee40b7e84f2f18ec229de8aa72 # via -r requirements.in geojson==2.5.0 @@ -91,6 +92,8 @@ humanize==4.1.0 # via -r requirements.in idna==3.3 # via requests +importlib-metadata==4.12.0 + # via flask itsdangerous==2.1.2 # via # -r requirements.in @@ -123,7 +126,7 @@ mistune==0.8.4 # via notifications-utils notifications-python-client==6.3.0 # via -r requirements.in -notifications-utils @ git+https://github.com/alphagov/notifications-utils.git@56.0.0 +notifications-utils @ git+https://github.com/GSA/notifications-utils.git # via -r requirements.in openpyxl==3.0.10 # via pyexcel-xlsx @@ -215,6 +218,8 @@ statsd==3.3.0 # via notifications-utils texttable==1.6.4 # via pyexcel +typing-extensions==4.3.0 + # via pypdf2 urllib3==1.26.9 # via # botocore @@ -236,6 +241,8 @@ xlrd==2.0.1 # via pyexcel-xls xlwt==1.3.0 # via pyexcel-xls +zipp==3.8.1 + # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: # setuptools