Skip to content

Commit 63a2d12

Browse files
authored
Merge pull request #661 from hms-dbmi/fix-dependency-updates
develop(dependencies): Reverted to Python 3.11 due to AWS CLIv2 incompatibility; updated Python dependencies
2 parents e07135d + 46621df commit 63a2d12

File tree

2 files changed

+22
-21
lines changed

2 files changed

+22
-21
lines changed

Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM hmsdbmitc/dbmisvc:debian12-slim-python3.12-0.6.0 AS builder
1+
FROM hmsdbmitc/dbmisvc:debian12-slim-python3.11-0.6.1 AS builder
22

33
# Install requirements
44
RUN apt-get update \
@@ -20,7 +20,7 @@ RUN pip install -U wheel \
2020
&& pip wheel -r /requirements.txt \
2121
--wheel-dir=/root/wheels
2222

23-
FROM hmsdbmitc/dbmisvc:debian12-slim-python3.12-0.6.0
23+
FROM hmsdbmitc/dbmisvc:debian12-slim-python3.11-0.6.1
2424

2525
# Copy Python wheels from builder
2626
COPY --from=builder /root/wheels /root/wheels

requirements.txt

+20-19
Original file line numberDiff line numberDiff line change
@@ -12,29 +12,29 @@ arrow==1.3.0 \
1212
--hash=sha256:c728b120ebc00eb84e01882a6f5e7927a53960aa990ce7dd2b10f39005a67f80 \
1313
--hash=sha256:d4540617648cb5f895730f1ad8c82a65f2dad0166f57b75f3ca54759c4d67a85
1414
# via django-q
15-
asgiref==3.7.2 \
16-
--hash=sha256:89b2ef2247e3b562a16eef663bc0e2e703ec6468e2fa8a5cd61cd449786d4f6e \
17-
--hash=sha256:9e0ce3aa93a819ba5b45120216b23878cf6e8525eb3848653452b4192b92afed
15+
asgiref==3.8.1 \
16+
--hash=sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47 \
17+
--hash=sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590
1818
# via
1919
# django
2020
# django-countries
21-
awscli==1.32.64 \
22-
--hash=sha256:498ce59cdaa8445eb19e8520ece5345c5cf69001c3f3a0824b1b64292b794986 \
23-
--hash=sha256:9f4510a771ce65f3ccc271b946facb84a74b450ce3e1089627dccaf9eba3006b
21+
awscli==1.32.69 \
22+
--hash=sha256:86dd1d4c9ad6f26200ce76825ce75c14dc06d7918beac11384c2452936984b42 \
23+
--hash=sha256:9cefbe656c2422efde10c40b2eefd82bef02f86da44042882427df2529f8cf53
2424
# via -r requirements.in
2525
blessed==1.20.0 \
2626
--hash=sha256:0c542922586a265e699188e52d5f5ac5ec0dd517e5a1041d90d2bbf23f906058 \
2727
--hash=sha256:2cdd67f8746e048f00df47a2880f4d6acbcdb399031b604e34ba8f71d5787680
2828
# via django-q
29-
boto3==1.34.64 \
30-
--hash=sha256:8c6fbd3d45399a4e4685010117fb2dc52fc6afdab5a9460957d463ae0c2cc55d \
31-
--hash=sha256:e5d681f443645e6953ed0727bf756bf16d85efefcb69cf051d04a070ce65e545
29+
boto3==1.34.69 \
30+
--hash=sha256:2e25ef6bd325217c2da329829478be063155897d8d3b29f31f7f23ab548519b1 \
31+
--hash=sha256:898a5fed26b1351352703421d1a8b886ef2a74be6c97d5ecc92432ae01fda203
3232
# via
3333
# -r requirements.in
3434
# django-ses
35-
botocore==1.34.64 \
36-
--hash=sha256:084f8c45216d62dc1add2350e236a2d5283526aacd0681e9818b37a6a5e5438b \
37-
--hash=sha256:0ab760908749fe82325698591c49755a5bb20307d85a419aca9cc74e783b9407
35+
botocore==1.34.69 \
36+
--hash=sha256:d1ab2bff3c2fd51719c2021d9fa2f30fbb9ed0a308f69e9a774ac92c8091380a \
37+
--hash=sha256:d3802d076d4d507bf506f9845a6970ce43adc3d819dd57c2791f5c19ed6e5950
3838
# via
3939
# awscli
4040
# boto3
@@ -261,9 +261,8 @@ django-countries==7.5.1 \
261261
--hash=sha256:22915d9b9403932b731622619940a54894a3eb0da9a374e7249c8fc453c122d7 \
262262
--hash=sha256:2df707aca7a5e677254bed116cf6021a136ebaccd5c2f46860abd6452bb45521
263263
# via -r requirements.in
264-
django-dbmi-client==1.0.7 \
265-
--hash=sha256:1332527e263536a0958847b9d0cddbd276df507db3f4aede6180aeef375e5f9b \
266-
--hash=sha256:f9e683724fddc16f965301927a1808dda59e53bcb0014410b051ea448538ba41
264+
django-dbmi-client==1.0.8 \
265+
--hash=sha256:34d71b69387b33afd2ae238b441dcc158e02f5c3bab43632002b789f8deb8030
267266
# via -r requirements.in
268267
django-health-check==3.18.1 \
269268
--hash=sha256:2c89a326cd79830e2fc6808823a9e7e874ab23f7aef3ff2c4d1194c998e1dca1 \
@@ -301,9 +300,9 @@ django-storages==1.14.2 \
301300
django-stronghold==0.4.0 \
302301
--hash=sha256:4127d5f9c11f6582a1c03e7758256b1fe5c872f64f212980e5ad5c67f5eeaa3d
303302
# via -r requirements.in
304-
djangorestframework==3.15.0 \
305-
--hash=sha256:3f4a263012e1b263bf49a4907eb4cfe14de840a09b1ba64596d01a9c54835919 \
306-
--hash=sha256:5fa616048a7ec287fdaab3148aa5151efb73f7f8be1e23a9d18484e61e672695
303+
djangorestframework==3.15.1 \
304+
--hash=sha256:3ccc0475bce968608cf30d07fb17d8e52d1d7fc8bfe779c905463200750cbca6 \
305+
--hash=sha256:f88fad74183dfc7144b2756d0d2ac716ea5b4c7c9840995ac3bfd8ec034333c1
307306
# via
308307
# -r requirements.in
309308
# django-dbmi-client
@@ -453,7 +452,9 @@ python-magic==0.4.27 \
453452
pytz==2024.1 \
454453
--hash=sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812 \
455454
--hash=sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319
456-
# via django-ses
455+
# via
456+
# django-dbmi-client
457+
# django-ses
457458
pyyaml==6.0.1 \
458459
--hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 \
459460
--hash=sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc \

0 commit comments

Comments
 (0)