-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.in
45 lines (41 loc) · 1.02 KB
/
requirements.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Run `make freeze-requirements` to update requirements.txt
# with package version changes made in requirements.in
cffi==1.15.1
celery[sqs]==5.2.7
cryptography==42.0.4
Flask-Bcrypt==1.0.1
flask-marshmallow==0.14.0
Flask-Migrate==3.1.0
flask-sqlalchemy==3.0.2
Flask==3.0.2
click-datetime==0.2
iso8601==1.1.0
itsdangerous==2.1.2
jsonschema[format]==4.16.0
marshmallow-sqlalchemy==0.28.1
marshmallow==3.18.0
psycopg2-binary==2.9.3
PyJWT==2.5.0
SQLAlchemy==1.4.41
cachetools==5.2.0
beautifulsoup4==4.11.1
lxml==4.9.1
pwdpy==1.0.1
notifications-python-client==8.0.0
# gds-metrics requires prometheseus 0.2.0, override that requirement as 0.7.1 brings significant performance gains
prometheus-client==0.14.1
git+https://github.com/alphagov/gds_metrics_python.git@6f1840a57b6fb1ee40b7e84f2f18ec229de8aa72
# Package for testing
black==23.3.0
flake8==7.1.1
flake8-bugbear==22.9.23
flaky==3.7.0
isort==5.12.0
moto==5.0.5
pytest==7.1.3
pytest-env==0.6.2
pytest-mock==3.9.0
pytest-cov==4.0.0
pytest-xdist==2.5.0
freezegun==1.2.2
requests-mock==1.10.0