Skip to content

Commit 13fb86e

Browse files
Merge branch 'dev' into dependabot/pip/requirements/pydantic-1.10.13
2 parents ae3cfc6 + 83336d9 commit 13fb86e

15 files changed

+380
-263
lines changed

.github/workflows/pi_build.yml

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

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright 2022 onetask.ai GmbH
189+
Copyright 2024 Kern AI GmbH
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192192
you may not use this file except in compliance with the License.

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: 37 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,46 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.10
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.3.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.2.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.0
24-
# via anyio
25-
fastapi==0.110.0
31+
fastapi==0.116.1
2632
# via -r mini-requirements.in
27-
greenlet==3.0.3
28-
# via sqlalchemy
29-
h11==0.14.0
33+
h11==0.16.0
3034
# via uvicorn
31-
idna==3.7
35+
idna==3.10
3236
# via
3337
# anyio
3438
# requests
3539
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,37 +50,46 @@ pandas==1.5.1
4650
# via -r common-requirements.in
4751
psycopg2-binary==2.9.9
4852
# via -r common-requirements.in
49-
pydantic==1.10.13
53+
pycparser==2.22
54+
# via cffi
55+
pycryptodome==3.23.0
56+
# via minio
57+
pydantic==2.7.4
5058
# via
5159
# -r mini-requirements.in
5260
# fastapi
61+
pydantic-core==2.18.4
62+
# via pydantic
5363
python-dateutil==2.9.0.post0
5464
# via
5565
# botocore
5666
# pandas
57-
pytz==2024.1
67+
pytz==2025.2
5868
# via pandas
59-
requests==2.31.0
69+
requests==2.32.4
6070
# via -r mini-requirements.in
61-
s3transfer==0.6.2
71+
s3transfer==0.13.1
6272
# via boto3
63-
six==1.16.0
73+
six==1.17.0
6474
# via python-dateutil
6575
sniffio==1.3.1
6676
# via anyio
6777
sqlalchemy==1.4.42
6878
# via -r common-requirements.in
69-
starlette==0.36.3
79+
starlette==0.47.2
7080
# via fastapi
71-
typing-extensions==4.11.0
81+
typing-extensions==4.14.1
7282
# via
7383
# anyio
7484
# fastapi
85+
# minio
7586
# pydantic
76-
urllib3==1.26.18
87+
# pydantic-core
88+
# starlette
89+
urllib3==2.5.0
7790
# via
7891
# botocore
7992
# minio
8093
# requests
81-
uvicorn==0.22.0
94+
uvicorn==0.35.0
8295
# via -r mini-requirements.in
Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +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.7
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
11-
scikit-learn==1.1.2
12-
spacy[ja]==3.4.2
20+
requests==2.32.4
21+
scikit-learn==1.5.0
22+
spacy[ja]==3.7.5
23+
stemming==1.0.1
24+
textacy==0.13.0
1325
textblob==0.17.1
1426
textstat==0.7.3
27+
tiktoken==0.4.0
1528
translate==3.6.1
16-
better_profanity==0.7.0
17-
flashtext==2.7
18-
stemming==1.0.1
19-
openai==0.27.7
20-
google-search-results==2.4.1
2129
vaderSentiment==3.3.2
22-
textacy==0.12.0
2330
scikit-optimize==0.9.0
24-
holidays==0.21.13
25-
sumy==0.11.0
26-
knowledge==0.3
27-
tiktoken==0.4.0
28-
groq==0.4.2
31+
sumy==0.11.0

0 commit comments

Comments
 (0)