Skip to content

Commit bab6c75

Browse files
JWittmeyerGitHub Actions
andauthored
ci: parent image updates (#102)
* ci: update requirements and Dockerfile * ci: update requirements.txt * ci(pi): kernai/refinery-parent-images:v2.1.0-common --------- Co-authored-by: GitHub Actions <[email protected]>
1 parent c6ff2ab commit bab6c75

File tree

4 files changed

+226
-69
lines changed

4 files changed

+226
-69
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM kernai/refinery-parent-images:v2.0.0-common
1+
FROM kernai/refinery-parent-images:v2.1.0-common
22

33
WORKDIR /program
44

dev.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM kernai/refinery-parent-images:v2.0.0-common
1+
FROM kernai/refinery-parent-images:v2.1.0-common
22

33
WORKDIR /app
44

requirements.txt

Lines changed: 143 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -2,57 +2,61 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --output-file=requirements.txt requirements/requirements.in
5+
# pip-compile --cert=None --client-cert=None --index-url=None --output-file=requirements.txt --pip-args=None requirements/requirements.in
66
#
77
annotated-types==0.7.0
88
# via
9-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
9+
# -r requirements/common-requirements.txt
1010
# pydantic
11-
anyio==4.9.0
11+
anyio==4.11.0
1212
# via
13-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
13+
# -r requirements/common-requirements.txt
1414
# starlette
1515
argon2-cffi==25.1.0
1616
# via
17-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
17+
# -r requirements/common-requirements.txt
1818
# minio
19-
argon2-cffi-bindings==21.2.0
19+
argon2-cffi-bindings==25.1.0
2020
# via
21-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
21+
# -r requirements/common-requirements.txt
2222
# argon2-cffi
23+
asgiref==3.9.2
24+
# via
25+
# -r requirements/common-requirements.txt
26+
# opentelemetry-instrumentation-asgi
2327
blis==0.7.11
2428
# via thinc
2529
boto3==1.39.6
26-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
27-
botocore==1.39.10
30+
# via -r requirements/common-requirements.txt
31+
botocore==1.39.17
2832
# via
29-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
33+
# -r requirements/common-requirements.txt
3034
# boto3
3135
# s3transfer
3236
catalogue==2.0.10
3337
# via
3438
# spacy
3539
# srsly
3640
# thinc
37-
certifi==2025.7.14
41+
certifi==2025.8.3
3842
# via
39-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
43+
# -r requirements/common-requirements.txt
4044
# minio
4145
# requests
42-
cffi==1.17.1
46+
cffi==2.0.0
4347
# via
44-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
48+
# -r requirements/common-requirements.txt
4549
# argon2-cffi-bindings
46-
charset-normalizer==3.4.2
50+
charset-normalizer==3.4.3
4751
# via
48-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
52+
# -r requirements/common-requirements.txt
4953
# requests
50-
click==8.2.1
54+
click==8.3.0
5155
# via
52-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
56+
# -r requirements/common-requirements.txt
5357
# typer
5458
# uvicorn
55-
cloudpathlib==0.21.1
59+
cloudpathlib==0.22.0
5660
# via weasel
5761
confection==0.1.5
5862
# via
@@ -64,75 +68,147 @@ cymem==2.0.11
6468
# spacy
6569
# thinc
6670
fastapi==0.116.1
67-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
68-
greenlet==3.2.3
71+
# via -r requirements/common-requirements.txt
72+
googleapis-common-protos==1.70.0
73+
# via
74+
# -r requirements/common-requirements.txt
75+
# opentelemetry-exporter-otlp-proto-grpc
76+
greenlet==3.2.4
6977
# via sqlalchemy
78+
grpcio==1.75.0
79+
# via
80+
# -r requirements/common-requirements.txt
81+
# opentelemetry-exporter-otlp-proto-grpc
7082
h11==0.16.0
7183
# via
72-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
84+
# -r requirements/common-requirements.txt
7385
# uvicorn
7486
idna==3.10
7587
# via
76-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
88+
# -r requirements/common-requirements.txt
7789
# anyio
7890
# requests
91+
importlib-metadata==8.7.0
92+
# via
93+
# -r requirements/common-requirements.txt
94+
# opentelemetry-api
7995
jinja2==3.1.6
8096
# via spacy
8197
jmespath==1.0.1
8298
# via
83-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
99+
# -r requirements/common-requirements.txt
84100
# boto3
85101
# botocore
86102
langcodes==3.5.0
87103
# via spacy
88104
language-data==1.3.0
89105
# via langcodes
90-
marisa-trie==1.2.1
106+
marisa-trie==1.3.1
91107
# via language-data
92-
markdown-it-py==3.0.0
108+
markdown-it-py==4.0.0
93109
# via rich
94110
markupsafe==3.0.2
95111
# via jinja2
96112
mdurl==0.1.2
97113
# via markdown-it-py
98114
minio==7.2.15
99-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
115+
# via -r requirements/common-requirements.txt
100116
murmurhash==1.0.13
101117
# via
102118
# preshed
103119
# spacy
104120
# thinc
105-
numpy==1.23.4
121+
numpy==1.26.2
106122
# via
107-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
123+
# -r requirements/common-requirements.txt
108124
# blis
109125
# pandas
110126
# spacy
111127
# thinc
128+
opentelemetry-api==1.37.0
129+
# via
130+
# -r requirements/common-requirements.txt
131+
# opentelemetry-exporter-otlp-proto-grpc
132+
# opentelemetry-instrumentation
133+
# opentelemetry-instrumentation-asgi
134+
# opentelemetry-instrumentation-fastapi
135+
# opentelemetry-instrumentation-logging
136+
# opentelemetry-sdk
137+
# opentelemetry-semantic-conventions
138+
opentelemetry-exporter-otlp-proto-common==1.37.0
139+
# via
140+
# -r requirements/common-requirements.txt
141+
# opentelemetry-exporter-otlp-proto-grpc
142+
opentelemetry-exporter-otlp-proto-grpc==1.37.0
143+
# via -r requirements/common-requirements.txt
144+
opentelemetry-instrumentation==0.58b0
145+
# via
146+
# -r requirements/common-requirements.txt
147+
# opentelemetry-instrumentation-asgi
148+
# opentelemetry-instrumentation-fastapi
149+
# opentelemetry-instrumentation-logging
150+
opentelemetry-instrumentation-asgi==0.58b0
151+
# via
152+
# -r requirements/common-requirements.txt
153+
# opentelemetry-instrumentation-fastapi
154+
opentelemetry-instrumentation-fastapi==0.58b0
155+
# via -r requirements/common-requirements.txt
156+
opentelemetry-instrumentation-logging==0.58b0
157+
# via -r requirements/common-requirements.txt
158+
opentelemetry-proto==1.37.0
159+
# via
160+
# -r requirements/common-requirements.txt
161+
# opentelemetry-exporter-otlp-proto-common
162+
# opentelemetry-exporter-otlp-proto-grpc
163+
opentelemetry-sdk==1.37.0
164+
# via
165+
# -r requirements/common-requirements.txt
166+
# opentelemetry-exporter-otlp-proto-grpc
167+
opentelemetry-semantic-conventions==0.58b0
168+
# via
169+
# -r requirements/common-requirements.txt
170+
# opentelemetry-instrumentation
171+
# opentelemetry-instrumentation-asgi
172+
# opentelemetry-instrumentation-fastapi
173+
# opentelemetry-sdk
174+
opentelemetry-util-http==0.58b0
175+
# via
176+
# -r requirements/common-requirements.txt
177+
# opentelemetry-instrumentation-asgi
178+
# opentelemetry-instrumentation-fastapi
112179
packaging==25.0
113180
# via
181+
# -r requirements/common-requirements.txt
182+
# opentelemetry-instrumentation
114183
# spacy
115184
# thinc
116185
# weasel
117186
pandas==1.5.1
118-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
187+
# via -r requirements/common-requirements.txt
119188
preshed==3.0.10
120189
# via
121190
# spacy
122191
# thinc
192+
prometheus-client==0.23.1
193+
# via -r requirements/common-requirements.txt
194+
protobuf==6.32.1
195+
# via
196+
# -r requirements/common-requirements.txt
197+
# googleapis-common-protos
198+
# opentelemetry-proto
123199
psycopg2-binary==2.9.9
124-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
125-
pycparser==2.22
200+
# via -r requirements/common-requirements.txt
201+
pycparser==2.23
126202
# via
127-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
203+
# -r requirements/common-requirements.txt
128204
# cffi
129205
pycryptodome==3.23.0
130206
# via
131-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
207+
# -r requirements/common-requirements.txt
132208
# minio
133209
pydantic==2.7.4
134210
# via
135-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
211+
# -r requirements/common-requirements.txt
136212
# -r requirements/requirements.in
137213
# confection
138214
# fastapi
@@ -141,41 +217,41 @@ pydantic==2.7.4
141217
# weasel
142218
pydantic-core==2.18.4
143219
# via
144-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
220+
# -r requirements/common-requirements.txt
145221
# pydantic
146222
pygments==2.19.2
147223
# via rich
148224
python-dateutil==2.9.0.post0
149225
# via
150-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
226+
# -r requirements/common-requirements.txt
151227
# botocore
152228
# pandas
153229
pytz==2025.2
154230
# via
155-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
231+
# -r requirements/common-requirements.txt
156232
# pandas
157233
requests==2.32.4
158234
# via
159-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
235+
# -r requirements/common-requirements.txt
160236
# spacy
161237
# weasel
162-
rich==14.0.0
238+
rich==14.1.0
163239
# via typer
164240
s3transfer==0.13.1
165241
# via
166-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
242+
# -r requirements/common-requirements.txt
167243
# boto3
168244
shellingham==1.5.4
169245
# via typer
170246
six==1.17.0
171247
# via
172-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
248+
# -r requirements/common-requirements.txt
173249
# python-dateutil
174-
smart-open==7.3.0.post1
250+
smart-open==7.3.1
175251
# via weasel
176252
sniffio==1.3.1
177253
# via
178-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
254+
# -r requirements/common-requirements.txt
179255
# anyio
180256
spacy[ja]==3.7.5
181257
# via -r requirements/requirements.in
@@ -184,18 +260,18 @@ spacy-legacy==3.0.12
184260
spacy-loggers==1.0.5
185261
# via spacy
186262
sqlalchemy==1.4.42
187-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
263+
# via -r requirements/common-requirements.txt
188264
srsly==2.5.1
189265
# via
190266
# confection
191267
# spacy
192268
# thinc
193269
# weasel
194-
starlette==0.47.2
270+
starlette==0.47.3
195271
# via
196-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
272+
# -r requirements/common-requirements.txt
197273
# fastapi
198-
sudachidict-core==20250515
274+
sudachidict-core==20250825
199275
# via spacy
200276
sudachipy==0.6.10
201277
# via
@@ -205,37 +281,49 @@ thinc==8.2.5
205281
# via spacy
206282
tqdm==4.67.1
207283
# via spacy
208-
typer==0.16.0
284+
typer==0.19.2
209285
# via
210286
# spacy
211287
# weasel
212-
typing-extensions==4.14.1
288+
typing-extensions==4.15.0
213289
# via
214-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
290+
# -r requirements/common-requirements.txt
215291
# anyio
216292
# fastapi
293+
# grpcio
217294
# minio
295+
# opentelemetry-api
296+
# opentelemetry-exporter-otlp-proto-grpc
297+
# opentelemetry-sdk
298+
# opentelemetry-semantic-conventions
218299
# pydantic
219300
# pydantic-core
220301
# starlette
221302
# typer
222303
urllib3==2.5.0
223304
# via
224-
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
305+
# -r requirements/common-requirements.txt
225306
# botocore
226307
# minio
227308
# requests
228309
uvicorn==0.35.0
229-
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-tokenizer/requirements/common-requirements.txt
310+
# via -r requirements/common-requirements.txt
230311
wasabi==1.1.3
231312
# via
232313
# spacy
233314
# thinc
234315
# weasel
235316
weasel==0.4.1
236317
# via spacy
237-
wrapt==1.17.2
238-
# via smart-open
318+
wrapt==1.17.3
319+
# via
320+
# -r requirements/common-requirements.txt
321+
# opentelemetry-instrumentation
322+
# smart-open
323+
zipp==3.23.0
324+
# via
325+
# -r requirements/common-requirements.txt
326+
# importlib-metadata
239327

240328
# The following packages are considered to be unsafe in a requirements file:
241329
# setuptools

0 commit comments

Comments
 (0)