Skip to content

Commit 629065d

Browse files
committed
Use pip-tool's pip-compile to pin all dependencies recursively
This ensures the builds are reproducible and don't suddenly fail from one day to another due to new releases of some dependency down the chain. This might benefit from some documentation so everyone knows how to add/update dependencies and re-generate that file: pip-compile --allow-unsafe --generate-hashes
1 parent 091508f commit 629065d

File tree

2 files changed

+1129
-19
lines changed

2 files changed

+1129
-19
lines changed

requirements.in

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
awscli==1.29.7
2+
beautifulsoup4==4.8.2
3+
GitPython==3.1.41
4+
boto3==1.28.7
5+
Flask==2.3.3
6+
glean-parser~=14.1.0
7+
google-cloud-storage==2.2.1
8+
gsutil==5.28
9+
Jinja2==3.1.3
10+
jsonschema==3.1.1
11+
python-dateutil==2.8.0
12+
PyYAML==6.0.1
13+
requests==2.31.0
14+
requests_cache==0.5.2
15+
requests_file==1.4.3
16+
schema==0.7.1
17+
urllib3==1.26.18
18+
Werkzeug==2.3.8
19+
yamllint

0 commit comments

Comments
 (0)