Skip to content
This repository was archived by the owner on Feb 5, 2026. It is now read-only.

Commit 7a3b714

Browse files
committed
Fix requirements.in - run pip-compile to make lock files
Make sure have latest version of libcoveweb2. Old ref to this was not locked - new ref will be locked. libcoverdls is not actually published as pypi package so use git link instead. Don't use editable link, as that can't be found in Docker containers Lock to latest commit. python-magic was missing from requirements.in Changes in Requirements.txt may be due to previous commits not building lock files properly. eg flattentool 0.23.0 does need shapely and geojson so they should have been in before. https://github.com/OpenDataServices/flatten-tool/blob/v0.23.0/setup.py#L42 Had to upgrade pip-tools as old version would not work
1 parent 13de646 commit 7a3b714

File tree

3 files changed

+34
-19
lines changed

3 files changed

+34
-19
lines changed

requirements.in

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ dealer
22
sentry-sdk
33
Django>3.2,<3.3
44
jsonschema
5-
libcoverdls>=0.1.0
6-
libcoveweb2>=0.1.0
5+
git+https://github.com/GFDRR/rdls-lib-cove.git@83d0ac988ef2299768e777a0036e9cde14786db1#egg=libcoverdls
6+
libcoveweb2>=0.4.0
77
gunicorn
88
django-bootstrap3
99
flattentool
10+
python-magic

requirements.txt

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ amqp==5.1.1
88
# via kombu
99
asgiref==3.7.2
1010
# via django
11-
async-timeout==4.0.2
12-
# via redis
1311
attrs==23.1.0
1412
# via jsonschema
1513
backports-datetime-fromisoformat==2.0.0
@@ -61,6 +59,8 @@ et-xmlfile==1.1.0
6159
# via openpyxl
6260
flattentool==0.23.0
6361
# via -r requirements.in
62+
geojson==3.2.0
63+
# via flattentool
6464
gunicorn==20.1.0
6565
# via -r requirements.in
6666
idna==3.4
@@ -70,7 +70,9 @@ ijson==3.2.0.post0
7070
# flattentool
7171
# libcoverdls
7272
jsonref==1.1.0
73-
# via flattentool
73+
# via
74+
# flattentool
75+
# libcoverdls
7476
jsonschema==4.9.1
7577
# via
7678
# -r requirements.in
@@ -79,14 +81,14 @@ kombu==5.2.4
7981
# via celery
8082
libcove2==0.1.0
8183
# via libcoverdls
82-
-e git+https://github.com/GFDRR/rdls-lib-cove.git#egg=libcoverdls
83-
#libcoverdls==0.1.0
84+
libcoverdls @ git+https://github.com/GFDRR/rdls-lib-cove.git@83d0ac988ef2299768e777a0036e9cde14786db1
8485
# via -r requirements.in
85-
-e git+https://github.com/OpenDataServices/lib-cove-web-2.git#egg=libcoveweb2
86-
#libcoveweb2==0.2.0
86+
libcoveweb2==0.4.0
8787
# via -r requirements.in
8888
lxml==4.9.2
8989
# via flattentool
90+
numpy==2.2.5
91+
# via shapely
9092
odfpy==1.4.1
9193
# via flattentool
9294
openpyxl==3.1.2
@@ -106,7 +108,7 @@ pyrsistent==0.19.3
106108
python-dateutil==2.8.2
107109
# via libcoverdls
108110
python-magic==0.4.27
109-
# via python-magic
111+
# via -r requirements.in
110112
pytz==2023.3
111113
# via
112114
# celery
@@ -129,6 +131,8 @@ sentry-sdk==1.24.0
129131
# via
130132
# -r requirements.in
131133
# libcoveweb2
134+
shapely==2.1.0
135+
# via flattentool
132136
six==1.16.0
133137
# via
134138
# click-repl

requirements_dev.txt

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@ async-generator==1.10
1616
# via
1717
# trio
1818
# trio-websocket
19-
async-timeout==4.0.2
20-
# via
21-
# -r requirements.txt
22-
# redis
2319
attrs==23.1.0
2420
# via
2521
# -r requirements.txt
@@ -108,8 +104,12 @@ et-xmlfile==1.1.0
108104
# openpyxl
109105
flake8==6.0.0
110106
# via -r requirements_dev.in
111-
flattentool==0.20.1
107+
flattentool==0.23.0
112108
# via -r requirements.txt
109+
geojson==3.2.0
110+
# via
111+
# -r requirements.txt
112+
# flattentool
113113
gunicorn==20.1.0
114114
# via -r requirements.txt
115115
h11==0.14.0
@@ -130,6 +130,7 @@ jsonref==1.1.0
130130
# via
131131
# -r requirements.txt
132132
# flattentool
133+
# libcoverdls
133134
jsonschema==4.9.1
134135
# via
135136
# -r requirements.txt
@@ -142,17 +143,20 @@ libcove2==0.1.0
142143
# via
143144
# -r requirements.txt
144145
# libcoverdls
145-
-e git+https://github.com/GFDRR/rdls-lib-cove.git#egg=libcoverdls
146-
#libcoverdls==0.15.0
146+
libcoverdls @ git+https://github.com/GFDRR/rdls-lib-cove.git@83d0ac988ef2299768e777a0036e9cde14786db1
147147
# via -r requirements.txt
148-
libcoveweb2==0.1.0
148+
libcoveweb2==0.4.0
149149
# via -r requirements.txt
150150
lxml==4.9.2
151151
# via
152152
# -r requirements.txt
153153
# flattentool
154154
mccabe==0.7.0
155155
# via flake8
156+
numpy==2.2.5
157+
# via
158+
# -r requirements.txt
159+
# shapely
156160
odfpy==1.4.1
157161
# via
158162
# -r requirements.txt
@@ -174,7 +178,7 @@ persistent==5.0
174178
# -r requirements.txt
175179
# btrees
176180
# zodb
177-
pip-tools==6.12.2
181+
pip-tools==7.3.0
178182
# via -r requirements_dev.in
179183
pluggy==1.0.0
180184
# via pytest
@@ -210,6 +214,8 @@ python-dateutil==2.8.2
210214
# via
211215
# -r requirements.txt
212216
# libcoverdls
217+
python-magic==0.4.27
218+
# via -r requirements.txt
213219
pytz==2023.3
214220
# via
215221
# -r requirements.txt
@@ -244,6 +250,10 @@ sentry-sdk==1.24.0
244250
# via
245251
# -r requirements.txt
246252
# libcoveweb2
253+
shapely==2.1.0
254+
# via
255+
# -r requirements.txt
256+
# flattentool
247257
six==1.16.0
248258
# via
249259
# -r requirements.txt

0 commit comments

Comments
 (0)