Skip to content

Commit fe22e43

Browse files
committed
[R] Upgrade dependencies 2025-06-23 (#7237, PR #7253)
2 parents ffe1c17 + c4fe6bd commit fe22e43

9 files changed

+112
-101
lines changed

docker_images.json

Lines changed: 48 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -31,82 +31,93 @@
3131
}
3232
}
3333
},
34-
"docker.io/ucscgi/azul-pycharm:2024.3.5-55": {
35-
"digest": "sha256:edae12dcfa0bc6fe79bae839d8c163c95c60b6f9eb08f53e55306744fca52349",
36-
"mirror_digest": "sha256:df6db4025adc028c89b8180917e0a49055092749c76b1da121aa0cc7fc763d22",
34+
"docker.io/ucscgi/azul-pycharm:2024.3.6-56": {
35+
"digest": "sha256:360ca2c3dc0391c33b1daadf89be9ede12d4606131a16f52a6afe75b36a3347e",
36+
"mirror_digest": "sha256:43b2342c29b2f5623b2be540429d5505454f00131cc65effac88d60d3dc93dbf",
3737
"parts": {
3838
"linux/amd64": {
39-
"digest": "sha256:f44e8d74bdcbbd119e34fa1407a89cb38247aff47f479798706ad10421fa46c4",
40-
"id": "sha256:88bb94cd5ee26177027ba87216afa153acce63b9eaecb5ab3d63da35291cd74a",
39+
"digest": "sha256:5326635b29c0a9f4644a0c698013f7059411ccf2ee3acb70f3973f001b60c3e7",
40+
"id": "sha256:7440751eb35f24eb9e265823697fde80ff7ac526a5d34e67332289c3b993484a",
4141
"platform": "linux/amd64"
4242
},
4343
"linux/arm64": {
44-
"digest": "sha256:1adab04c494f40b45f5628eb714d57b3ea77222752fc50a1538a99a4aea4af57",
45-
"id": "sha256:b04d108e6d5a285055c190fa14ca62302ead15616ab5017d7341376d38e0426a",
44+
"digest": "sha256:8ce555a7bfab8a8b50a0d97b210cb35e6ab0e9581db066c2317140aeb150f22a",
45+
"id": "sha256:fe23049134c055ee1364ce95c3f9b36695c84c01d180e91c34bc5d3cafbdf76f",
4646
"platform": "linux/arm64"
4747
}
4848
}
4949
},
50-
"docker.io/ucscgi/azul-elasticsearch:7.17.28-46": {
51-
"digest": "sha256:9dcb935aa985500eac4f5df9d37d619eb82e69b9ff8755962dd2e0212f4d65b8",
52-
"mirror_digest": "sha256:30ae73d90a8534f129791e33b6ea384e3e1ae610cda7f9fce8ea977e6e910729",
50+
"docker.io/ucscgi/azul-elasticsearch:7.17.28-47": {
51+
"digest": "sha256:c1e00f974a782f8491cb8f9cab7db419451c710c35d80cecedb448bbc8d31043",
52+
"mirror_digest": "sha256:82d14b18a891efc6f94ad3a40a0ed04bf7872691674165a58ade6bc29d24c8a0",
5353
"parts": {
5454
"linux/amd64": {
55-
"digest": "sha256:70c28fb962ffd753f99bc806a49a33705f12a4d0751f39f09334659d5564f7f6",
56-
"id": "sha256:620d88920b1b87f2acb10fad7369b515ff345eddb06b0785250e40251ccdd8c3",
55+
"digest": "sha256:f729b6445913d05e2bad132d79485f48f85413e5272402a7cc17d9f703a25dd2",
56+
"id": "sha256:9a4e4fb7447b8ebd5a27b1d2baea173c7e5462a14e498a0163fe012599e3b23d",
5757
"platform": "linux/amd64"
5858
},
5959
"linux/arm64": {
60-
"digest": "sha256:a8303478a8bee96718d6545c357f2b467cb65d867e9a6b4bcb582511e8a40ec8",
61-
"id": "sha256:be7fb6ad2c4727ac0c9dc80b4a72704d1f321a25db518e13c5ef8bcd2d973285",
60+
"digest": "sha256:de68e357b11995c74b0124deaebb7acfab10e27aec81096141297ae3a1f76bee",
61+
"id": "sha256:f6b06d4e1dc893acb566971bdde558285933177d0d8b8f4f6471e09774759917",
6262
"platform": "linux/arm64"
6363
}
6464
}
6565
},
66-
"docker.io/ucscgi/azul-bigquery-emulator:0.4.4-37": {
67-
"digest": "sha256:1a83e489a25d9ce94fe38e92b16d190238e9f6e3c1b01135bc182274646460e9",
68-
"mirror_digest": "sha256:284830f3ace5625a0e26b7bb34feee558aae48ed4ddc409ec86c9c1bca98df64",
66+
"docker.io/ucscgi/azul-bigquery-emulator:0.4.4-38": {
67+
"digest": "sha256:25cb594110d77ce7790fb7d8b7692ba081c58e6a1031ffc570e2e5abbe81fa08",
68+
"mirror_digest": "sha256:171d8ea99f19afbe93519bbf9e2c3adb2f9db8ebe3c4b79323c0819cc9c02540",
6969
"parts": {
7070
"linux/amd64": {
71-
"digest": "sha256:fe98049d1cda06043a0e29e50fcab02ecd6239cae6f75ac0c96bff07fcd1dc7c",
72-
"id": "sha256:554f5612082786bb0e7e566f401e046c7c6795a7a93c4e78706e2537a315a186",
71+
"digest": "sha256:70ea9ee4fcfc3849e917c89ac05a060713fdc5a01318fbc3fa74f3985b38693e",
72+
"id": "sha256:216cede0853833a81b2d622d9d1f0b84e652b78f35adabad1070cd7a22143403",
7373
"platform": "linux/amd64"
7474
},
7575
"linux/arm64": {
76-
"digest": "sha256:7c9c108e0bfef6684bbd74d66a0d293041ca3f734decab0a6037325900503c3a",
77-
"id": "sha256:6f7ddaee34bb389b6f31ca7810e6000046c87d55b6d88c9b7a61795c48cb5e07",
76+
"digest": "sha256:03ff5ce31e4c6819b8f4fc33deaad9f69ead5be38a798eb1c29217c344ae242e",
77+
"id": "sha256:487126eb03bb15790e6fd9f1203ff76a24972ed6b9a0286eb6257795ddc9f056",
7878
"platform": "linux/arm64"
7979
}
8080
}
8181
},
82-
"docker.io/clamav/clamav:1.4.2-43": {
83-
"digest": "sha256:30dc4d214c8e647506772ad3ef9bb6ae7f63b214d3084602ac8bcb739e226154",
84-
"mirror_digest": "sha256:4775cdfc361ff0c99440b610afa23816bdeccb09ac05b845a4267e7ce6b68e49",
82+
"docker.io/clamav/clamav:1.4.3-46": {
83+
"digest": "sha256:35b689111f3cfefe6ab00a5fe58dc45a078b267508c0c584a2616775cb160c4b",
84+
"mirror_digest": "sha256:e0986f85374ce564c7532dc225d13ca2ced496a315b96eb575e00a79d7860eb9",
8585
"parts": {
8686
"linux/amd64": {
87-
"digest": "sha256:85e45199246fc66d8a40a56dae4757f029b8fcf43bc348aadfad5883b04c95df",
88-
"id": "sha256:96dd6fbda8a61c95c500b3d8c5b31ed85e9947f74d11ff3fc563ebc82be3083d",
87+
"digest": "sha256:5005f83f9c4096812dc1b7bf2597fc837e6c720129ab66b352d2eec603c16b4e",
88+
"id": "sha256:84377a95fffa06a9e4fc5b40f782928491df7562b4368fecf96624a5598ef79d",
8989
"platform": "linux/amd64"
9090
}
9191
}
9292
},
93-
"docker.io/gitlab/gitlab-ce:18.0.2-ce.0": {
94-
"digest": "sha256:ebec7795a5482ec8a1018c44cabae7d26690ba70d1a2df442c63da7dd0004ba1",
95-
"id": "sha256:729c20e67a0609023d418345540b265316bac6c4e48023ca6799ebf29e7fc53c",
96-
"platform": "linux/amd64"
93+
"docker.io/gitlab/gitlab-ce:18.1.2-ce.0": {
94+
"digest": "sha256:c3724668f3d8b5cb51846d8efe7f864a597804cd38050e377ab384d16c29695f",
95+
"mirror_digest": "sha256:9d8c89e8fb5ad053d385ed6e6beb9a8dc3746c8c2fbbc4121429e020790cc6f0",
96+
"parts": {
97+
"linux/amd64": {
98+
"digest": "sha256:6da8cd877b06a8049631f8ded25bc4cb43486bf5995f0a191764bf6ab64b8fd2",
99+
"id": "sha256:a3616d332bb54828a7e1f1da32949eef4516f7afde6513489c2f659b14218f61",
100+
"platform": "linux/amd64"
101+
},
102+
"linux/arm64": {
103+
"digest": "sha256:aaeeb14a4a83d135e1568d39378ab78bcba2ee2cc92e895dc2284fe9f85912db",
104+
"id": "sha256:136c85320afa9570ac6e8f0adbb10d3f520c02e23c6bfc1657e9b397685e72bf",
105+
"platform": "linux/arm64"
106+
}
107+
}
97108
},
98-
"docker.io/gitlab/gitlab-runner:ubuntu-v18.0.3": {
99-
"digest": "sha256:afa973b06063e962e7e7ed6215b4fc22e250e3c9d18ba19088257b1fea236c09",
100-
"mirror_digest": "sha256:601cdf5173a3987eeb0da80df55c642a79fc9d14189b832ab31442603c218671",
109+
"docker.io/gitlab/gitlab-runner:ubuntu-v18.1.1": {
110+
"digest": "sha256:371009a3c02014fd87c59c527ef64958b3ba58fc991a13a92aae334824eaef27",
111+
"mirror_digest": "sha256:dce51b45a160b15743f7d23b63f8b8a24796ccf9e27a6ff3316f67e8cb71108c",
101112
"parts": {
102113
"linux/amd64": {
103-
"digest": "sha256:1dfa251609c5d2180d2e75f4d52bc0e9e9dfd28485ac1ad444dc27c899ded014",
104-
"id": "sha256:5aec19636f2cccc47f7a9ad429d9cb7d78bbbb83e2a72c566c0a5cf7e0b97c50",
114+
"digest": "sha256:3a020b8aa937666365d788c81ff5b46b02456590c36dbc38c075286b1945f718",
115+
"id": "sha256:6a399d4b48104e1c50683ca97015133d52c6a674504d31e06e8dce23d1dc9e3c",
105116
"platform": "linux/amd64"
106117
},
107118
"linux/arm64": {
108-
"digest": "sha256:a3af6bddbe565643d05b54412b92bcfbe95425b2e08a7a80e3251bb8bd5c7da1",
109-
"id": "sha256:94ea50db391f80fdc96658085c680847ccb59304264518c63a7cea08dc63df43",
119+
"digest": "sha256:507ad79d681b6aca8793a604f9b4e0663ead4b549a756cb70434c34f096ade13",
120+
"id": "sha256:368499de5ae9891f14c4ca808ed138fbe655cc08b06a52d65a8ece8c2145c0dd",
110121
"platform": "linux/arm64"
111122
}
112123
}

environment.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -296,32 +296,32 @@ def env() -> Mapping[str, Optional[str]]:
296296
'url': 'https://hub.docker.com/_/python',
297297
},
298298
'pycharm': {
299-
'ref': 'docker.io/ucscgi/azul-pycharm:2024.3.5-55',
299+
'ref': 'docker.io/ucscgi/azul-pycharm:2024.3.6-56',
300300
'url': 'https://hub.docker.com/repository/docker/ucscgi/azul-pycharm',
301301
'is_custom': True
302302
},
303303
'elasticsearch': {
304-
'ref': 'docker.io/ucscgi/azul-elasticsearch:7.17.28-46',
304+
'ref': 'docker.io/ucscgi/azul-elasticsearch:7.17.28-47',
305305
'url': 'https://hub.docker.com/repository/docker/ucscgi/azul-elasticsearch',
306306
'is_custom': True
307307
},
308308
'bigquery_emulator': {
309-
'ref': 'docker.io/ucscgi/azul-bigquery-emulator:0.4.4-37',
309+
'ref': 'docker.io/ucscgi/azul-bigquery-emulator:0.4.4-38',
310310
'url': 'https://hub.docker.com/repository/docker/ucscgi/azul-bigquery-emulator',
311311
'is_custom': True
312312
},
313313
# Updating any of the four images below additionally requires
314314
# redeploying the `gitlab` TF component.
315315
'clamav': {
316-
'ref': 'docker.io/clamav/clamav:1.4.2-43',
316+
'ref': 'docker.io/clamav/clamav:1.4.3-46',
317317
'url': 'https://hub.docker.com/r/clamav/clamav'
318318
},
319319
'gitlab': {
320-
'ref': 'docker.io/gitlab/gitlab-ce:18.0.2-ce.0',
320+
'ref': 'docker.io/gitlab/gitlab-ce:18.1.2-ce.0',
321321
'url': 'https://hub.docker.com/r/gitlab/gitlab-ce'
322322
},
323323
'gitlab_runner': {
324-
'ref': 'docker.io/gitlab/gitlab-runner:ubuntu-v18.0.3',
324+
'ref': 'docker.io/gitlab/gitlab-runner:ubuntu-v18.1.1',
325325
'url': 'https://hub.docker.com/r/gitlab/gitlab-runner'
326326
},
327327
'dind': {

requirements.all.txt

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
atomicwrites==1.4.1
22
attrs==25.3.0
33
aws-requests-auth==0.4.3
4-
awscli==1.40.36
4+
awscli==1.41.0
55
bagit==1.8.1
66
bagit-profile==1.3.1
77
bdbag==1.7.5
88
blessed==1.21.0
9-
boto3==1.38.37
10-
boto3-stubs-lite==1.38.37
11-
botocore==1.38.37
9+
boto3==1.39.0
10+
boto3-stubs-lite==1.39.0
11+
botocore==1.39.0
1212
botocore-stubs==1.38.46
1313
cachetools==5.5.2
1414
certifi==2025.7.14
@@ -28,26 +28,26 @@ elasticsearch==7.17.12
2828
elasticsearch-dsl==7.4.1
2929
et_xmlfile==2.0.0
3030
fastavro==1.11.1
31-
flake8==7.2.0
31+
flake8==7.3.0
3232
furl==2.1.4
3333
gevent==25.5.1
3434
gitdb==4.0.12
3535
gitpython==3.1.44
3636
google-api-core==2.25.1
37-
google-api-python-client==2.172.0
37+
google-api-python-client==2.174.0
3838
google-auth==2.40.3
3939
google-auth-httplib2==0.2.0
4040
google-cloud-bigquery==3.13.0
4141
google-cloud-bigquery-reservation==1.17.2
4242
google-cloud-core==2.4.3
43-
google-cloud-storage==3.1.0
43+
google-cloud-storage==3.1.1
4444
google-crc32c==1.7.1
4545
google-resumable-media==2.7.2
4646
googleapis-common-protos==1.70.0
4747
greenlet==3.2.3
4848
grpcio==1.74.0rc1
4949
grpcio-status==1.62.3
50-
http-message-signatures==0.6.1
50+
http-message-signatures==0.7.0
5151
http_sfv==0.9.9
5252
httplib2==0.22.0
5353
idna==3.10
@@ -64,24 +64,24 @@ mccabe==0.7.0
6464
more-itertools==10.7.0
6565
moto==5.1.6
6666
msgpack==1.1.1
67-
mypy==1.16.0
68-
mypy-boto3-apigateway==1.38.36
69-
mypy-boto3-cloudwatch==1.38.21
70-
mypy-boto3-dynamodb==1.38.4
71-
mypy-boto3-ec2==1.38.45
72-
mypy-boto3-ecr==1.38.37
73-
mypy-boto3-es==1.38.0
74-
mypy-boto3-iam==1.38.14
75-
mypy-boto3-kms==1.38.45
76-
mypy-boto3-lambda==1.38.40
77-
mypy-boto3-s3==1.38.44
78-
mypy-boto3-secretsmanager==1.38.0
79-
mypy-boto3-securityhub==1.38.38
80-
mypy-boto3-sns==1.38.0
81-
mypy-boto3-sqs==1.38.0
82-
mypy-boto3-ssm==1.38.5
83-
mypy-boto3-stepfunctions==1.38.0
84-
mypy-boto3-sts==1.38.38
67+
mypy==1.16.1
68+
mypy-boto3-apigateway==1.39.0
69+
mypy-boto3-cloudwatch==1.39.0
70+
mypy-boto3-dynamodb==1.39.0
71+
mypy-boto3-ec2==1.39.5
72+
mypy-boto3-ecr==1.39.0
73+
mypy-boto3-es==1.39.0
74+
mypy-boto3-iam==1.39.0
75+
mypy-boto3-kms==1.39.0
76+
mypy-boto3-lambda==1.39.0
77+
mypy-boto3-s3==1.39.5
78+
mypy-boto3-secretsmanager==1.39.0
79+
mypy-boto3-securityhub==1.39.0
80+
mypy-boto3-sns==1.39.0
81+
mypy-boto3-sqs==1.39.0
82+
mypy-boto3-ssm==1.39.0
83+
mypy-boto3-stepfunctions==1.39.0
84+
mypy-boto3-sts==1.39.0
8585
mypy_extensions==1.1.0
8686
openapi-schema-validator==0.6.3
8787
openapi-spec-validator==0.7.2
@@ -97,17 +97,17 @@ protobuf==4.25.8
9797
py-partiql-parser==0.6.1
9898
pyasn1==0.6.1
9999
pyasn1_modules==0.4.2
100-
pycodestyle==2.13.0
100+
pycodestyle==2.14.0
101101
pycparser==2.22
102-
pyflakes==3.3.2
102+
pyflakes==3.4.0
103103
pygithub==2.6.1
104104
pyjwt==2.10.1
105105
pynacl==1.5.0
106106
pyopenssl==25.1.0
107107
pyparsing==3.2.3
108108
python-dateutil==2.9.0.post0
109109
python-dxf==12.1.1
110-
python-gitlab==6.0.0
110+
python-gitlab==6.1.0
111111
pytz==2025.2
112112
pyyaml==6.0.2
113113
readchar==4.2.1

requirements.dev.trans.txt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,30 @@ jsonschema-path==0.3.4
1515
jsonschema-specifications==2025.4.1
1616
lazy-object-proxy==1.11.0
1717
mccabe==0.7.0
18-
mypy-boto3-apigateway==1.38.36
19-
mypy-boto3-cloudwatch==1.38.21
20-
mypy-boto3-dynamodb==1.38.4
21-
mypy-boto3-ec2==1.38.45
22-
mypy-boto3-ecr==1.38.37
23-
mypy-boto3-es==1.38.0
24-
mypy-boto3-iam==1.38.14
25-
mypy-boto3-kms==1.38.45
26-
mypy-boto3-lambda==1.38.40
27-
mypy-boto3-s3==1.38.44
28-
mypy-boto3-secretsmanager==1.38.0
29-
mypy-boto3-securityhub==1.38.38
30-
mypy-boto3-sns==1.38.0
31-
mypy-boto3-sqs==1.38.0
32-
mypy-boto3-ssm==1.38.5
33-
mypy-boto3-stepfunctions==1.38.0
34-
mypy-boto3-sts==1.38.38
18+
mypy-boto3-apigateway==1.39.0
19+
mypy-boto3-cloudwatch==1.39.0
20+
mypy-boto3-dynamodb==1.39.0
21+
mypy-boto3-ec2==1.39.5
22+
mypy-boto3-ecr==1.39.0
23+
mypy-boto3-es==1.39.0
24+
mypy-boto3-iam==1.39.0
25+
mypy-boto3-kms==1.39.0
26+
mypy-boto3-lambda==1.39.0
27+
mypy-boto3-s3==1.39.5
28+
mypy-boto3-secretsmanager==1.39.0
29+
mypy-boto3-securityhub==1.39.0
30+
mypy-boto3-sns==1.39.0
31+
mypy-boto3-sqs==1.39.0
32+
mypy-boto3-ssm==1.39.0
33+
mypy-boto3-stepfunctions==1.39.0
34+
mypy-boto3-sts==1.39.0
3535
mypy_extensions==1.1.0
3636
openapi-schema-validator==0.6.3
3737
pathable==0.4.4
3838
pathspec==0.12.1
3939
py-partiql-parser==0.6.1
40-
pycodestyle==2.13.0
41-
pyflakes==3.3.2
40+
pycodestyle==2.14.0
41+
pyflakes==3.4.0
4242
pyjwt==2.10.1
4343
pynacl==1.5.0
4444
pyparsing==3.2.3

requirements.dev.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
atomicwrites==1.4.1
2-
awscli==1.40.36
3-
boto3-stubs-lite[apigateway,cloudwatch,dynamodb,ec2,ecr,es,iam,kms,lambda,s3,secretsmanager,securityhub,sns,sqs,ssm,stepfunctions,sts]==1.38.37 # match this with the version of the `boto3` runtime dendency
2+
awscli==1.41.0
3+
boto3-stubs-lite[apigateway,cloudwatch,dynamodb,ec2,ecr,es,iam,kms,lambda,s3,secretsmanager,securityhub,sns,sqs,ssm,stepfunctions,sts]==1.39.0 # match this with the version of the `boto3` runtime dendency
44
coverage==7.9.1
55
docker==7.1.0
6-
flake8==7.2.0
6+
flake8==7.3.0
77
gevent==25.5.1
88
git+https://github.com/DataBiosphere/[email protected]+16#egg=chalice
99
git+https://github.com/hannes-ucsc/[email protected]+1#egg=requirements-parser
1010
gitpython==3.1.44
11-
google-api-python-client==2.172.0
11+
google-api-python-client==2.174.0
1212
google-cloud-bigquery-reservation==1.17.2
13-
google-cloud-storage==3.1.0
13+
google-cloud-storage==3.1.1
1414
jq==1.9.1
1515
jsonschema==4.24.0
1616
moto[s3,sqs,sns,dynamodb,iam]==5.1.6 # match the extras with the backends listed in AzulUnitTestCase._reset_moto
17-
mypy==1.16.0
17+
mypy==1.16.1
1818
openapi-spec-validator==0.7.2
1919
openpyxl==3.1.5
2020
posix_ipc==1.2.0
2121
pygithub==2.6.1
2222
python-dxf==12.1.1
23-
python-gitlab==6.0.0
23+
python-gitlab==6.1.0
2424
pyyaml==6.0.2
2525
responses==0.25.7
2626
strict-rfc3339==0.7

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
attrs==25.3.0
22
aws-requests-auth==0.4.3
33
bdbag==1.7.5
4-
boto3==1.38.37 # Match version of the `boto3-stubs` dev dependency
5-
botocore==1.38.37
4+
boto3==1.39.0 # Match version of the `boto3-stubs` dev dependency
5+
botocore==1.39.0
66
chevron==0.14.0 # Match with types-chevron in requirements.dev.txt
77
deprecated==1.2.18
88
elasticsearch==7.17.12 # 7.x to match server-side
@@ -12,7 +12,7 @@ furl==2.1.4
1212
google-api-core==2.25.1
1313
google-auth[pyopenssl]==2.40.3
1414
google-cloud-bigquery==3.13.0 # < 3.14.0, see https://github.com/DataBiosphere/azul/issues/6709
15-
http-message-signatures==0.6.1
15+
http-message-signatures==0.7.0
1616
jmespath==1.0.1
1717
more-itertools==10.7.0
1818
msgpack==1.1.1

0 commit comments

Comments
 (0)