Skip to content

Commit 8bde85a

Browse files
authored
requirements: pin requirements explicity in requirements.in (Bug 1824006) (#293)
Each of the added requirements is used at least once in Lando's core codebase.
1 parent 024c18a commit 8bde85a

File tree

2 files changed

+18
-3
lines changed

2 files changed

+18
-3
lines changed

requirements.in

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
Flask-Caching==2.0.2
22
Flask-Migrate==3.1.0
3+
Flask-SQLAlchemy==2.5.1
34
Flask==2.1.1
5+
boto3==1.22.0
6+
botocore==1.25.0
47
black==22.3.0
8+
click==8.1.2
59
celery==4.3.0
610
connexion==2.13.0
711
datadog==0.44.0
812
flake8-bugbear==19.3.0
913
flake8==3.7.7
14+
kombu==4.6.11
1015
mercurial==6.1.1
1116
moto==4.0.1
1217
networkx==3.0
@@ -22,4 +27,5 @@ requests==2.27.1
2227
rs-parsepatch==0.3.8
2328
sentry-sdk==1.11.1
2429
sentry-sdk[flask]==1.11.1
30+
sqlalchemy==1.4.35
2531
uWSGI==2.0.20

requirements.txt

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,14 @@ blinker==1.4 \
5454
boto3==1.22.0 \
5555
--hash=sha256:733a651e76b37b10c1f7ccba53deae43e47ada8ae64128042632373c5d266cf7 \
5656
--hash=sha256:75310f5bb2af8f51f15f790d95dc4a4725bcec286f83458980ee2c3286cc0a03
57-
# via moto
57+
# via
58+
# -r requirements.in
59+
# moto
5860
botocore==1.25.0 \
5961
--hash=sha256:38c04682e7554dbccb33cd37863d76eaff97922dfb72677d0b7a49f8dbadc373 \
6062
--hash=sha256:646f0631c4ee46928be2dbb4b44e10f5f184e70ed6efddb24bc7328d81d7a175
6163
# via
64+
# -r requirements.in
6265
# boto3
6366
# moto
6467
# s3transfer
@@ -136,6 +139,7 @@ click==8.1.2 \
136139
--hash=sha256:24e1a4a9ec5bf6299411369b208c1df2188d9eb8d916302fe6bf03faed227f1e \
137140
--hash=sha256:479707fe14d9ec9a0757618b7a100a0ae4c4e236fac5b7f80ca68028141a1a72
138141
# via
142+
# -r requirements.in
139143
# black
140144
# clickclick
141145
# flask
@@ -216,7 +220,9 @@ flask-migrate==3.1.0 \
216220
flask-sqlalchemy==2.5.1 \
217221
--hash=sha256:2bda44b43e7cacb15d4e05ff3cc1f8bc97936cc464623424102bfc2c35e95912 \
218222
--hash=sha256:f12c3d4cc5cc7fdcc148b9527ea05671718c3ea45d50c7e732cceb33f574b390
219-
# via flask-migrate
223+
# via
224+
# -r requirements.in
225+
# flask-migrate
220226
greenlet==1.1.2 \
221227
--hash=sha256:0051c6f1f27cb756ffc0ffbac7d2cd48cb0362ac1736871399a739b2885134d3 \
222228
--hash=sha256:00e44c8afdbe5467e4f7b5851be223be68adb4272f44696ee71fe46b7036a711 \
@@ -315,7 +321,9 @@ jsonschema==3.2.0 \
315321
kombu==4.6.11 \
316322
--hash=sha256:be48cdffb54a2194d93ad6533d73f69408486483d189fe9f5990ee24255b0e0a \
317323
--hash=sha256:ca1b45faac8c0b18493d02a8571792f3c40291cf2bcf1f55afed3d8f3aa7ba74
318-
# via celery
324+
# via
325+
# -r requirements.in
326+
# celery
319327
mako==1.2.0 \
320328
--hash=sha256:23aab11fdbbb0f1051b93793a58323ff937e98e34aece1c4219675122e57e4ba \
321329
--hash=sha256:9a7c7e922b87db3686210cf49d5d767033a41d4010b284e747682c92bddd8b39
@@ -629,6 +637,7 @@ sqlalchemy==1.4.35 \
629637
--hash=sha256:ecc81336b46e31ae9c9bdfa220082079914e31a476d088d3337ecf531d861228 \
630638
--hash=sha256:effadcda9a129cc56408dd5b2ea20ee9edcea24bd58e6a1489fa27672d733182
631639
# via
640+
# -r requirements.in
632641
# alembic
633642
# flask-sqlalchemy
634643
tomli==2.0.1 \

0 commit comments

Comments
 (0)