2022-11-08 09:44:09 -05:00
|
|
|
[[source]]
|
|
|
|
|
url = "https://pypi.org/simple"
|
|
|
|
|
verify_ssl = true
|
|
|
|
|
name = "pypi"
|
|
|
|
|
|
|
|
|
|
[packages]
|
2023-04-26 11:24:01 -04:00
|
|
|
ago = "~=0.0.95"
|
2023-08-25 08:57:24 -07:00
|
|
|
black = "==23.7.0"
|
2023-04-26 11:24:01 -04:00
|
|
|
blinker = "~=1.4"
|
2023-08-14 23:59:27 +00:00
|
|
|
exceptiongroup = "==1.1.3"
|
2023-05-02 09:45:48 -04:00
|
|
|
flask = "~=2.3"
|
2023-04-26 11:24:01 -04:00
|
|
|
flask-basicauth = "~=0.2"
|
2023-01-19 17:29:21 -05:00
|
|
|
flask-login = "~=0.6"
|
2023-04-26 11:24:01 -04:00
|
|
|
flask-wtf = "~=1.1"
|
2023-07-05 00:04:02 +00:00
|
|
|
govuk-bank-holidays = "==0.13"
|
2022-11-08 09:44:09 -05:00
|
|
|
govuk-frontend-jinja = {version = "==0.5.8-alpha", git = "https://github.com/alphagov/govuk-frontend-jinja.git"}
|
2023-08-25 07:31:57 -07:00
|
|
|
gunicorn = {version = "==21.2.0", extras = ["eventlet"]}
|
2023-08-16 23:59:41 +00:00
|
|
|
humanize = "~=4.8"
|
2023-04-26 11:24:01 -04:00
|
|
|
itsdangerous = "~=2.1"
|
|
|
|
|
jinja2 = "~=3.1"
|
2023-07-06 21:25:35 +00:00
|
|
|
notifications-python-client = "==8.0.1"
|
2022-11-08 09:44:09 -05:00
|
|
|
pyexcel = "==0.7.0"
|
|
|
|
|
pyexcel-io = "==0.6.6"
|
|
|
|
|
pyexcel-ods3 = "==0.6.1"
|
|
|
|
|
pyexcel-xls = "==0.7.0"
|
|
|
|
|
pyexcel-xlsx = "==0.6.0"
|
2023-02-08 10:37:44 -05:00
|
|
|
openpyxl = "==3.0.10"
|
2023-06-28 18:28:20 +00:00
|
|
|
pyproj = "==3.6.0"
|
2023-07-10 11:35:41 -04:00
|
|
|
python-dotenv = "==1.0.0"
|
2023-07-10 13:49:46 -04:00
|
|
|
pytz = "==2023.3"
|
2022-11-08 09:44:09 -05:00
|
|
|
rtreelib = "==0.2.0"
|
2023-05-02 09:45:48 -04:00
|
|
|
werkzeug = "~=2.3"
|
2023-04-26 11:24:01 -04:00
|
|
|
wtforms = "~=3.0"
|
2023-01-19 17:29:21 -05:00
|
|
|
newrelic = "*"
|
2023-03-07 14:56:31 -05:00
|
|
|
flask-talisman = "*"
|
2023-04-26 11:24:01 -04:00
|
|
|
notifications-utils = {editable = true, ref = "main", git = "https://github.com/GSA/notifications-utils.git"}
|
2023-04-28 09:17:02 -06:00
|
|
|
coverage = "*"
|
2023-08-25 14:23:22 +00:00
|
|
|
vulture = "==2.9.1"
|
2023-08-07 10:41:07 -07:00
|
|
|
radon = "==6.0.1"
|
2022-11-08 09:44:09 -05:00
|
|
|
|
|
|
|
|
[dev-packages]
|
2023-06-26 17:37:05 +00:00
|
|
|
isort = "==5.12.0"
|
2023-07-10 23:43:40 +00:00
|
|
|
pytest = "==7.4.0"
|
2023-08-25 00:13:28 +00:00
|
|
|
pytest-env = "==1.0.1"
|
2023-06-27 00:14:27 +00:00
|
|
|
pytest-mock = "==3.11.1"
|
2023-08-08 15:26:11 -04:00
|
|
|
pytest-playwright = "==0.4.2"
|
2023-07-21 23:41:01 +00:00
|
|
|
pytest-xdist = "==3.3.1"
|
2023-06-27 14:43:13 +00:00
|
|
|
beautifulsoup4 = "==4.12.2"
|
2023-07-08 00:01:22 +00:00
|
|
|
freezegun = "==1.2.2"
|
2023-08-03 15:55:17 +00:00
|
|
|
flake8 = "==6.1.0"
|
2023-07-26 23:38:55 +00:00
|
|
|
flake8-bugbear = "==23.7.10"
|
2022-11-08 09:44:09 -05:00
|
|
|
flake8-print = "==5.0.0"
|
2023-07-18 14:53:54 -04:00
|
|
|
moto = "~=4.1"
|
2023-06-30 23:52:55 +00:00
|
|
|
requests-mock = "==1.11.0"
|
2022-11-08 09:44:09 -05:00
|
|
|
# used for creating manifest file locally
|
|
|
|
|
jinja2-cli = {version = "==0.8.2", extras = ["yaml"]}
|
|
|
|
|
pip-audit = "*"
|
|
|
|
|
bandit = "*"
|
|
|
|
|
|
|
|
|
|
[requires]
|
|
|
|
|
python_version = "3.9"
|