Skip to content

Commit f0d03d0

Browse files
JWittmeyerGitHub ActionsandhreljaKern
authored
test: parent image updates (#99)
* ci: update requirements and Dockerfile * fix: update requirements * ci: update requirements.txt * ci(pi): kernai/refinery-parent-images:v1.22.0-common * ci(pi): kernai/refinery-parent-images:v1.22.0-common --------- Co-authored-by: GitHub Actions <[email protected]> Co-authored-by: andhreljaKern <[email protected]>
1 parent e0ca082 commit f0d03d0

File tree

5 files changed

+96
-82
lines changed

5 files changed

+96
-82
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:v1.21.0-common
1+
FROM kernai/refinery-parent-images:v1.22.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:v1.21.0-common
1+
FROM kernai/refinery-parent-images:v1.22.0-common
22

33
WORKDIR /app
44

requirements.txt

Lines changed: 71 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,160 +1,171 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
55
# pip-compile --output-file=requirements.txt requirements/requirements.in
66
#
77
annotated-types==0.7.0
88
# via
9-
# -r requirements/common-requirements.txt
9+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
1010
# pydantic
1111
anyio==4.9.0
1212
# via
13-
# -r requirements/common-requirements.txt
13+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
1414
# httpx
1515
# starlette
16-
boto3==1.25.0
17-
# via -r requirements/common-requirements.txt
18-
botocore==1.28.5
16+
argon2-cffi==25.1.0
1917
# via
20-
# -r requirements/common-requirements.txt
18+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
19+
# minio
20+
argon2-cffi-bindings==21.2.0
21+
# via
22+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
23+
# argon2-cffi
24+
boto3==1.39.6
25+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
26+
botocore==1.39.6
27+
# via
28+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
2129
# boto3
2230
# s3transfer
23-
certifi==2025.6.15
31+
certifi==2025.7.14
2432
# via
25-
# -r requirements/common-requirements.txt
33+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
2634
# httpcore
2735
# httpx
2836
# minio
2937
# requests
38+
cffi==1.17.1
39+
# via
40+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
41+
# argon2-cffi-bindings
3042
charset-normalizer==3.4.2
3143
# via
32-
# -r requirements/common-requirements.txt
44+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
3345
# requests
34-
click==8.1.8
46+
click==8.2.1
3547
# via
36-
# -r requirements/common-requirements.txt
48+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
3749
# uvicorn
38-
exceptiongroup==1.3.0
39-
# via
40-
# -r requirements/common-requirements.txt
41-
# anyio
4250
fastapi==0.115.2
43-
# via -r requirements/common-requirements.txt
44-
grpcio==1.58.0
51+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
52+
greenlet==3.2.3
53+
# via sqlalchemy
54+
grpcio==1.73.1
4555
# via
4656
# grpcio-tools
4757
# qdrant-client
48-
grpcio-tools==1.58.0
58+
grpcio-tools==1.73.1
4959
# via qdrant-client
5060
h11==0.16.0
5161
# via
52-
# -r requirements/common-requirements.txt
62+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
5363
# httpcore
5464
# uvicorn
55-
h2==4.1.0
65+
h2==4.2.0
5666
# via httpx
57-
hpack==4.0.0
67+
hpack==4.1.0
5868
# via h2
5969
httpcore==1.0.9
60-
# via
61-
# -r requirements/requirements.in
62-
# httpx
70+
# via httpx
6371
httpx[http2]==0.28.1
64-
# via
65-
# -r requirements/requirements.in
66-
# qdrant-client
67-
hyperframe==6.0.1
72+
# via qdrant-client
73+
hyperframe==6.1.0
6874
# via h2
6975
idna==3.10
7076
# via
71-
# -r requirements/common-requirements.txt
77+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
7278
# anyio
7379
# httpx
7480
# requests
7581
jmespath==1.0.1
7682
# via
77-
# -r requirements/common-requirements.txt
83+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
7884
# boto3
7985
# botocore
80-
minio==7.1.12
81-
# via -r requirements/common-requirements.txt
86+
minio==7.2.15
87+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
8288
numpy==1.23.4
8389
# via
84-
# -r requirements/common-requirements.txt
90+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
8591
# pandas
8692
# qdrant-client
8793
# scipy
8894
pandas==1.5.1
89-
# via -r requirements/common-requirements.txt
90-
portalocker==2.7.0
95+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
96+
portalocker==2.10.1
9197
# via qdrant-client
92-
protobuf==4.24.3
98+
protobuf==6.31.1
9399
# via grpcio-tools
94100
psycopg2-binary==2.9.9
95-
# via -r requirements/common-requirements.txt
101+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
102+
pycparser==2.22
103+
# via
104+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
105+
# cffi
106+
pycryptodome==3.23.0
107+
# via
108+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
109+
# minio
96110
pydantic==2.7.4
97111
# via
98-
# -r requirements/common-requirements.txt
99-
# -r requirements/requirements.in
112+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
100113
# fastapi
101114
# qdrant-client
102115
pydantic-core==2.18.4
103116
# via
104-
# -r requirements/common-requirements.txt
117+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
105118
# pydantic
106119
python-dateutil==2.9.0.post0
107120
# via
108-
# -r requirements/common-requirements.txt
121+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
109122
# botocore
110123
# pandas
111124
pytz==2025.2
112125
# via
113-
# -r requirements/common-requirements.txt
126+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
114127
# pandas
115-
qdrant-client==1.5.4
128+
qdrant-client==1.7.3
116129
# via -r requirements/requirements.in
117-
requests==2.31.0
118-
# via -r requirements/common-requirements.txt
119-
s3transfer==0.6.2
130+
requests==2.32.4
131+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
132+
s3transfer==0.13.0
120133
# via
121-
# -r requirements/common-requirements.txt
134+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
122135
# boto3
123136
scipy==1.11.2
124137
# via -r requirements/requirements.in
125138
six==1.17.0
126139
# via
127-
# -r requirements/common-requirements.txt
140+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
128141
# python-dateutil
129142
sniffio==1.3.1
130143
# via
131-
# -r requirements/common-requirements.txt
144+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
132145
# anyio
133146
sqlalchemy==1.4.42
134-
# via -r requirements/common-requirements.txt
147+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
135148
starlette==0.40.0
136149
# via
137-
# -r requirements/common-requirements.txt
150+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
138151
# fastapi
139-
typing-extensions==4.14.0
152+
typing-extensions==4.14.1
140153
# via
141-
# -r requirements/common-requirements.txt
154+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
142155
# anyio
143-
# exceptiongroup
144156
# fastapi
157+
# minio
145158
# pydantic
146159
# pydantic-core
147-
# starlette
148-
# uvicorn
149-
urllib3==1.26.20
160+
urllib3==2.5.0
150161
# via
151-
# -r requirements/common-requirements.txt
162+
# -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
152163
# botocore
153164
# minio
154165
# qdrant-client
155166
# requests
156167
uvicorn==0.35.0
157-
# via -r requirements/common-requirements.txt
168+
# via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-neural-search/requirements/common-requirements.txt
158169

159170
# The following packages are considered to be unsafe in a requirements file:
160171
# setuptools

requirements/common-requirements.txt

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
55
# pip-compile common-requirements.in
@@ -8,22 +8,26 @@ annotated-types==0.7.0
88
# via pydantic
99
anyio==4.9.0
1010
# via starlette
11-
boto3==1.25.0
11+
argon2-cffi==25.1.0
12+
# via minio
13+
argon2-cffi-bindings==21.2.0
14+
# via argon2-cffi
15+
boto3==1.39.6
1216
# via -r common-requirements.in
13-
botocore==1.28.5
17+
botocore==1.39.6
1418
# via
1519
# boto3
1620
# s3transfer
17-
certifi==2025.6.15
21+
certifi==2025.7.14
1822
# via
1923
# minio
2024
# requests
25+
cffi==1.17.1
26+
# via argon2-cffi-bindings
2127
charset-normalizer==3.4.2
2228
# via requests
23-
click==8.1.8
29+
click==8.2.1
2430
# via uvicorn
25-
exceptiongroup==1.3.0
26-
# via anyio
2731
fastapi==0.115.2
2832
# via -r mini-requirements.in
2933
h11==0.16.0
@@ -36,7 +40,7 @@ jmespath==1.0.1
3640
# via
3741
# boto3
3842
# botocore
39-
minio==7.1.12
43+
minio==7.2.15
4044
# via -r common-requirements.in
4145
numpy==1.23.4
4246
# via
@@ -46,6 +50,10 @@ pandas==1.5.1
4650
# via -r common-requirements.in
4751
psycopg2-binary==2.9.9
4852
# via -r common-requirements.in
53+
pycparser==2.22
54+
# via cffi
55+
pycryptodome==3.23.0
56+
# via minio
4957
pydantic==2.7.4
5058
# via
5159
# -r mini-requirements.in
@@ -58,9 +66,9 @@ python-dateutil==2.9.0.post0
5866
# pandas
5967
pytz==2025.2
6068
# via pandas
61-
requests==2.31.0
69+
requests==2.32.4
6270
# via -r mini-requirements.in
63-
s3transfer==0.6.2
71+
s3transfer==0.13.0
6472
# via boto3
6573
six==1.17.0
6674
# via python-dateutil
@@ -70,16 +78,14 @@ sqlalchemy==1.4.42
7078
# via -r common-requirements.in
7179
starlette==0.40.0
7280
# via fastapi
73-
typing-extensions==4.14.0
81+
typing-extensions==4.14.1
7482
# via
7583
# anyio
76-
# exceptiongroup
7784
# fastapi
85+
# minio
7886
# pydantic
7987
# pydantic-core
80-
# starlette
81-
# uvicorn
82-
urllib3==1.26.20
88+
urllib3==2.5.0
8389
# via
8490
# botocore
8591
# minio

requirements/requirements.in

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
# REMARK: in common-requirements.txt the dependency of h11 is commented out
22
# because it is not compatible with the version of qdrant-client
33
-r common-requirements.txt
4-
qdrant-client==1.5.4
5-
scipy==1.11.2
6-
pydantic==2.7.4
7-
httpcore==1.0.9
8-
httpx==0.28.1
4+
qdrant-client==1.7.3
5+
scipy==1.11.2

0 commit comments

Comments
 (0)