Skip to content

Commit a73bbc5

Browse files
Merge branch 'dev' into dependabot/pip/requirements/scikit-learn-1.5.0
2 parents 13eee53 + 9085244 commit a73bbc5

14 files changed

+361
-251
lines changed

.github/workflows/pi_build.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: 'Parent Images: Build'
2+
3+
on:
4+
workflow_dispatch:
5+
6+
pull_request:
7+
types: [opened, synchronize, reopened]
8+
branches:
9+
- dev
10+
- parent-image-updates
11+
12+
permissions:
13+
id-token: write
14+
contents: write
15+
actions: read
16+
17+
jobs:
18+
call-pi-build:
19+
uses: code-kern-ai/cicd-deployment-scripts/.github/workflows/pi_build.yml@dev
20+
secrets: inherit

.github/workflows/pi_merge.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: 'Parent Images: Parent Image Merge'
2+
3+
on:
4+
workflow_dispatch:
5+
6+
pull_request:
7+
types: [closed]
8+
branches:
9+
- dev
10+
- parent-image-updates
11+
12+
permissions:
13+
id-token: write
14+
contents: write
15+
actions: read
16+
17+
jobs:
18+
call-pi-merge-parent-image:
19+
uses: code-kern-ai/cicd-deployment-scripts/.github/workflows/pi_merge_submodule.yml@dev
20+
if: ${{ github.event.pull_request.merged }}
21+
secrets: inherit
22+
23+
call-pi-cleanup-submodule:
24+
uses: code-kern-ai/cicd-deployment-scripts/.github/workflows/pi_cleanup_submodule.yml@dev
25+
if: ${{ !github.event.pull_request.merged }}
26+
secrets: inherit

README.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ It is designed for the smallest services, which are part of refinery and need on
1010
Services:
1111

1212
- refinery-authorizer
13-
- refinery-config
14-
- refinery-doc-ock
1513
- refinery-gateway-proxy
16-
- platform-monitoring
1714

1815
### common
1916

@@ -26,9 +23,6 @@ It contains all requirements contained in the mini image and also the most commo
2623
- refinery-tokenizer
2724
- refinery-updater
2825
- refinery-weak-supervisor
29-
- refinery-commercial-proxy
30-
- gates-gateway
31-
- chat-gateway
3226

3327
### exec-env
3428

@@ -39,8 +33,6 @@ Services:
3933

4034
- refinery-ac-exec-env
4135
- refinery-lf-exec-env
42-
- refinery-record-ide-env
43-
- chat-exec-env
4436

4537
### torch-cpu
4638

@@ -50,7 +42,6 @@ Services:
5042

5143
- refinery-embedder
5244
- refinery-ml-exec-env
53-
- refinery-zero-shot
5445

5546
### torch-cuda
5647

@@ -64,6 +55,4 @@ The next parent image is used for ui services based on NextJS and use Node 18.
6455

6556
Services:
6657

67-
- gates-ui
6858
- admin-dashboard
69-
- chat-ui

helpers/settings.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
MINI = [
88
"refinery-authorizer",
9-
"refinery-config",
10-
"refinery-doc-ock",
9+
# "refinery-config",
10+
# "refinery-doc-ock",
1111
"refinery-gateway-proxy",
12-
"platform-monitoring",
12+
# "platform-monitoring",
1313
]
1414

1515
COMMON = [
@@ -19,8 +19,8 @@
1919
"refinery-updater",
2020
"refinery-weak-supervisor",
2121
"refinery-model-provider",
22-
"refinery-commercial-proxy",
23-
"gates-gateway",
22+
# "refinery-commercial-proxy",
23+
# "gates-gateway",
2424
# "chat-gateway",
2525
"cognition-gateway",
2626
]
@@ -29,26 +29,26 @@
2929
EXEC_ENV = [
3030
"refinery-ac-exec-env",
3131
"refinery-lf-exec-env",
32-
"refinery-record-ide-env",
33-
"gates-runtime",
32+
# "refinery-record-ide-env",
33+
# "gates-runtime",
3434
# "chat-exec-env",
3535
"cognition-exec-env",
3636
]
3737

3838
TORCH_CPU = [
3939
"refinery-embedder",
4040
"refinery-ml-exec-env",
41-
"refinery-zero-shot",
42-
"hosted-inference-api",
41+
# "refinery-zero-shot",
42+
# "hosted-inference-api",
4343
]
4444

4545
TORCH_GPU = [
4646
"refinery-embedder",
47-
"refinery-zero-shot",
47+
# "refinery-zero-shot",
4848
]
4949

5050
NEXT = [
51-
"gates-ui",
51+
# "gates-ui",
5252
"admin-dashboard",
5353
# "chat-ui",
5454
"cognition-ui",

requirements/common-requirements.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
-r mini-requirements.in
2-
boto3==1.25.0
3-
minio==7.1.12
2+
boto3==1.39.6
3+
minio==7.2.15
44
numpy==1.23.4
55
pandas==1.5.1
66
psycopg2-binary==2.9.9
Lines changed: 36 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,46 @@
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
66
#
7-
anyio==4.4.0
7+
annotated-types==0.7.0
8+
# via pydantic
9+
anyio==4.9.0
810
# via starlette
9-
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
1016
# via -r common-requirements.in
11-
botocore==1.28.5
17+
botocore==1.39.10
1218
# via
1319
# boto3
1420
# s3transfer
15-
certifi==2024.6.2
21+
certifi==2025.7.14
1622
# via
1723
# minio
1824
# requests
19-
charset-normalizer==3.3.2
25+
cffi==1.17.1
26+
# via argon2-cffi-bindings
27+
charset-normalizer==3.4.2
2028
# via requests
21-
click==8.1.7
29+
click==8.2.1
2230
# via uvicorn
23-
exceptiongroup==1.2.1
24-
# via anyio
25-
fastapi==0.110.3
31+
fastapi==0.116.1
2632
# via -r mini-requirements.in
27-
h11==0.14.0
33+
h11==0.16.0
2834
# via uvicorn
29-
idna==3.7
35+
idna==3.10
3036
# via
3137
# anyio
3238
# requests
3339
jmespath==1.0.1
3440
# via
3541
# boto3
3642
# botocore
37-
minio==7.1.12
43+
minio==7.2.15
3844
# via -r common-requirements.in
3945
numpy==1.23.4
4046
# via
@@ -44,38 +50,46 @@ pandas==1.5.1
4450
# via -r common-requirements.in
4551
psycopg2-binary==2.9.9
4652
# via -r common-requirements.in
47-
pydantic==1.10.13
53+
pycparser==2.22
54+
# via cffi
55+
pycryptodome==3.23.0
56+
# via minio
57+
pydantic==2.7.4
4858
# via
4959
# -r mini-requirements.in
5060
# fastapi
61+
pydantic-core==2.18.4
62+
# via pydantic
5163
python-dateutil==2.9.0.post0
5264
# via
5365
# botocore
5466
# pandas
55-
pytz==2024.1
67+
pytz==2025.2
5668
# via pandas
57-
requests==2.31.0
69+
requests==2.32.4
5870
# via -r mini-requirements.in
59-
s3transfer==0.6.2
71+
s3transfer==0.13.1
6072
# via boto3
61-
six==1.16.0
73+
six==1.17.0
6274
# via python-dateutil
6375
sniffio==1.3.1
6476
# via anyio
6577
sqlalchemy==1.4.42
6678
# via -r common-requirements.in
67-
starlette==0.37.2
79+
starlette==0.47.2
6880
# via fastapi
69-
typing-extensions==4.12.2
81+
typing-extensions==4.14.1
7082
# via
7183
# anyio
7284
# fastapi
85+
# minio
7386
# pydantic
87+
# pydantic-core
7488
# starlette
75-
urllib3==1.26.18
89+
urllib3==2.5.0
7690
# via
7791
# botocore
7892
# minio
7993
# requests
80-
uvicorn==0.22.0
94+
uvicorn==0.35.0
8195
# via -r mini-requirements.in
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,31 @@
1+
aiohttp==3.12.14
12
beautifulsoup4==4.11.1
3+
better_profanity==0.7.0
4+
flashtext==2.7
25
fuzzywuzzy==0.18.0
6+
google-search-results==2.4.1
7+
groq==0.4.2
8+
holidays==0.21.13
9+
jinja2==3.1.6
10+
knowledge==0.3
311
langdetect==1.0.9
412
LeXmo==0.1.4
5-
nltk==3.8.1
13+
nltk==3.9.1
614
numpy==1.23.4
15+
openai==0.27.7
716
phonenumbers==8.13.0
17+
pydantic==2.7.4
818
python-levenshtein==0.20.8
919
quantulum3==0.7.11
10-
requests==2.31.0
20+
requests==2.32.4
1121
scikit-learn==1.5.0
12-
jinja2==3.1.4
13-
spacy[ja]==3.4.2
22+
spacy[ja]==3.7.5
23+
stemming==1.0.1
24+
textacy==0.13.0
1425
textblob==0.17.1
1526
textstat==0.7.3
27+
tiktoken==0.4.0
1628
translate==3.6.1
17-
better_profanity==0.7.0
18-
flashtext==2.7
19-
stemming==1.0.1
20-
openai==0.27.7
21-
google-search-results==2.4.1
2229
vaderSentiment==3.3.2
23-
textacy==0.13.0
2430
scikit-optimize==0.9.0
25-
holidays==0.21.13
26-
sumy==0.11.0
27-
knowledge==0.3
28-
tiktoken==0.4.0
29-
groq==0.4.2
31+
sumy==0.11.0

0 commit comments

Comments
 (0)