From 36db6aab24442b189437360d9cc809c2f2e60142 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Jul 2025 12:42:11 +0000 Subject: [PATCH 1/4] ci: update mini-requirements.txt and Dockerfile --- Dockerfile | 2 +- dev.Dockerfile | 2 +- requirements/mini-requirements.txt | 51 ++++++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 2 deletions(-) create mode 100644 requirements/mini-requirements.txt diff --git a/Dockerfile b/Dockerfile index 396a485..66c670a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -FROM kernai/refinery-parent-images:v1.21.0-common +FROM kernai/refinery-parent-images:python-upgrade-mini WORKDIR /program diff --git a/dev.Dockerfile b/dev.Dockerfile index ace2206..a436f31 100644 --- a/dev.Dockerfile +++ b/dev.Dockerfile @@ -1,4 +1,4 @@ -FROM kernai/refinery-parent-images:v1.21.0-common +FROM kernai/refinery-parent-images:python-upgrade-mini WORKDIR /app diff --git a/requirements/mini-requirements.txt b/requirements/mini-requirements.txt new file mode 100644 index 0000000..b93499a --- /dev/null +++ b/requirements/mini-requirements.txt @@ -0,0 +1,51 @@ +# +# This file is autogenerated by pip-compile with Python 3.9 +# by the following command: +# +# pip-compile --output-file=/home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/mini-requirements.txt requirements/mini-requirements.in +# +annotated-types==0.7.0 + # via pydantic +anyio==4.9.0 + # via starlette +certifi==2025.7.14 + # via requests +charset-normalizer==3.4.2 + # via requests +click==8.1.8 + # via uvicorn +exceptiongroup==1.3.0 + # via anyio +fastapi==0.115.2 + # via -r requirements/mini-requirements.in +h11==0.16.0 + # via uvicorn +idna==3.10 + # via + # anyio + # requests +pydantic==2.7.4 + # via + # -r requirements/mini-requirements.in + # fastapi +pydantic-core==2.18.4 + # via pydantic +requests==2.32.4 + # via -r requirements/mini-requirements.in +sniffio==1.3.1 + # via anyio +starlette==0.40.0 + # via fastapi +typing-extensions==4.14.1 + # via + # anyio + # exceptiongroup + # fastapi + # pydantic + # pydantic-core + # starlette + # uvicorn +urllib3==2.5.0 + # via requests +uvicorn==0.35.0 + # via -r requirements/mini-requirements.in From b32d7621cda6336feddcd3c206c50be4da1f853c Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Jul 2025 12:42:18 +0000 Subject: [PATCH 2/4] ci: update requirements.txt --- requirements.txt | 60 +++++++++++++++++++++++++----------------------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/requirements.txt b/requirements.txt index 68298ce..d673468 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,106 +6,108 @@ # annotated-types==0.7.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # pydantic anyio==4.9.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # starlette boto3==1.25.0 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt botocore==1.28.5 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # boto3 # s3transfer certifi==2025.6.15 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # minio # requests charset-normalizer==3.4.2 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # requests click==8.1.8 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # uvicorn exceptiongroup==1.3.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # anyio fastapi==0.115.2 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt +greenlet==3.2.3 + # via sqlalchemy h11==0.16.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # uvicorn idna==3.10 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # anyio # requests jmespath==1.0.1 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # boto3 # botocore minio==7.1.12 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt numpy==1.23.4 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # pandas # weak-nlp pandas==1.5.1 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # weak-nlp psycopg2-binary==2.9.9 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt pydantic==2.7.4 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # -r requirements/requirements.in # fastapi pydantic-core==2.18.4 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # pydantic python-dateutil==2.9.0.post0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # botocore # pandas pytz==2025.2 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # pandas requests==2.31.0 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt s3transfer==0.6.2 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # boto3 six==1.17.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # python-dateutil sniffio==1.3.1 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # anyio sqlalchemy==1.4.42 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt starlette==0.40.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # fastapi typing-extensions==4.14.0 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # anyio # exceptiongroup # fastapi @@ -115,11 +117,11 @@ typing-extensions==4.14.0 # uvicorn urllib3==1.26.20 # via - # -r requirements/common-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # botocore # minio # requests uvicorn==0.35.0 - # via -r requirements/common-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt weak-nlp==0.0.13 # via -r requirements/requirements.in From c74d7487db2a06c97bf75571c6726531d2aa3992 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Jul 2025 12:58:24 +0000 Subject: [PATCH 3/4] ci: update common-requirements.txt and Dockerfile --- Dockerfile | 2 +- dev.Dockerfile | 2 +- requirements/common-requirements.txt | 52 ++++++++++++++++------------ 3 files changed, 32 insertions(+), 24 deletions(-) diff --git a/Dockerfile b/Dockerfile index 66c670a..a98abfe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -FROM kernai/refinery-parent-images:python-upgrade-mini +FROM kernai/refinery-parent-images:python-upgrade-common WORKDIR /program diff --git a/dev.Dockerfile b/dev.Dockerfile index a436f31..b3c2013 100644 --- a/dev.Dockerfile +++ b/dev.Dockerfile @@ -1,4 +1,4 @@ -FROM kernai/refinery-parent-images:python-upgrade-mini +FROM kernai/refinery-parent-images:python-upgrade-common WORKDIR /app diff --git a/requirements/common-requirements.txt b/requirements/common-requirements.txt index 6088d43..3865a8c 100644 --- a/requirements/common-requirements.txt +++ b/requirements/common-requirements.txt @@ -1,16 +1,20 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # -# pip-compile common-requirements.in +# pip-compile --output-file=/home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt requirements/common-requirements.in # annotated-types==0.7.0 # via pydantic anyio==4.9.0 # via starlette -boto3==1.25.0 - # via -r common-requirements.in -botocore==1.28.5 +argon2-cffi==25.1.0 + # via minio +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +boto3==1.39.6 + # via -r requirements/common-requirements.in +botocore==1.39.6 # via # boto3 # s3transfer @@ -18,14 +22,16 @@ certifi==2025.6.15 # via # minio # requests +cffi==1.17.1 + # via argon2-cffi-bindings charset-normalizer==3.4.2 # via requests click==8.1.8 # via uvicorn -exceptiongroup==1.3.0 - # via anyio fastapi==0.115.2 - # via -r mini-requirements.in + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/submodules/parent-images/requirements/mini-requirements.in +greenlet==3.2.3 + # via sqlalchemy h11==0.16.0 # via uvicorn idna==3.10 @@ -36,19 +42,23 @@ jmespath==1.0.1 # via # boto3 # botocore -minio==7.1.12 - # via -r common-requirements.in +minio==7.2.15 + # via -r requirements/common-requirements.in numpy==1.23.4 # via - # -r common-requirements.in + # -r requirements/common-requirements.in # pandas pandas==1.5.1 - # via -r common-requirements.in + # via -r requirements/common-requirements.in psycopg2-binary==2.9.9 - # via -r common-requirements.in + # via -r requirements/common-requirements.in +pycparser==2.22 + # via cffi +pycryptodome==3.23.0 + # via minio pydantic==2.7.4 # via - # -r mini-requirements.in + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/submodules/parent-images/requirements/mini-requirements.in # fastapi pydantic-core==2.18.4 # via pydantic @@ -58,31 +68,29 @@ python-dateutil==2.9.0.post0 # pandas pytz==2025.2 # via pandas -requests==2.31.0 - # via -r mini-requirements.in -s3transfer==0.6.2 +requests==2.32.4 + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/submodules/parent-images/requirements/mini-requirements.in +s3transfer==0.13.0 # via boto3 six==1.17.0 # via python-dateutil sniffio==1.3.1 # via anyio sqlalchemy==1.4.42 - # via -r common-requirements.in + # via -r requirements/common-requirements.in starlette==0.40.0 # via fastapi typing-extensions==4.14.0 # via # anyio - # exceptiongroup # fastapi + # minio # pydantic # pydantic-core - # starlette - # uvicorn urllib3==1.26.20 # via # botocore # minio # requests uvicorn==0.35.0 - # via -r mini-requirements.in + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/submodules/parent-images/requirements/mini-requirements.in From 6fa51aef2fb3c341212a6dbd014d150b8bcbdf22 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 16 Jul 2025 12:58:30 +0000 Subject: [PATCH 4/4] ci: update requirements.txt --- requirements.txt | 44 ++++++++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/requirements.txt b/requirements.txt index d673468..fabee1d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.9 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile --output-file=requirements.txt requirements/requirements.in @@ -12,9 +12,17 @@ anyio==4.9.0 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # starlette -boto3==1.25.0 +argon2-cffi==25.1.0 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt + # minio +argon2-cffi-bindings==21.2.0 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt + # argon2-cffi +boto3==1.39.6 # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt -botocore==1.28.5 +botocore==1.39.6 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # boto3 @@ -24,6 +32,10 @@ certifi==2025.6.15 # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # minio # requests +cffi==1.17.1 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt + # argon2-cffi-bindings charset-normalizer==3.4.2 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt @@ -32,14 +44,12 @@ click==8.1.8 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # uvicorn -exceptiongroup==1.3.0 - # via - # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt - # anyio fastapi==0.115.2 # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt greenlet==3.2.3 - # via sqlalchemy + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt + # sqlalchemy h11==0.16.0 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt @@ -54,7 +64,7 @@ jmespath==1.0.1 # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # boto3 # botocore -minio==7.1.12 +minio==7.2.15 # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt numpy==1.23.4 # via @@ -67,6 +77,14 @@ pandas==1.5.1 # weak-nlp psycopg2-binary==2.9.9 # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt +pycparser==2.22 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt + # cffi +pycryptodome==3.23.0 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt + # minio pydantic==2.7.4 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt @@ -85,9 +103,9 @@ pytz==2025.2 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # pandas -requests==2.31.0 +requests==2.32.4 # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt -s3transfer==0.6.2 +s3transfer==0.13.0 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # boto3 @@ -109,12 +127,10 @@ typing-extensions==4.14.0 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt # anyio - # exceptiongroup # fastapi + # minio # pydantic # pydantic-core - # starlette - # uvicorn urllib3==1.26.20 # via # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-weak-supervisor/requirements/common-requirements.txt