diff --git a/Dockerfile b/Dockerfile index 33da068..9795464 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM kernai/refinery-parent-images:v1.22.0-torch-cpu +FROM registry.dev.kern.ai/code-kern-ai/refinery-parent-images:parent-image-updates-torch-cpu RUN apt-get update && \ apt-get install --no-install-recommends -y curl libgomp1 && \ diff --git a/requirements.txt b/requirements.txt index 78a551d..1c2df80 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 @@ -8,100 +8,110 @@ annotated-types==0.7.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # pydantic anyio==4.9.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # starlette -boto3==1.25.0 - # via -r requirements/torch-cpu-requirements.txt -botocore==1.28.5 +argon2-cffi==25.1.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt + # minio +argon2-cffi-bindings==21.2.0 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt + # argon2-cffi +boto3==1.39.6 + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt +botocore==1.39.6 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # boto3 # s3transfer -certifi==2025.6.15 +certifi==2025.7.14 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # minio # requests +cffi==1.17.1 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt + # argon2-cffi-bindings charset-normalizer==3.4.2 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # requests -click==8.1.8 +click==8.2.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # uvicorn -exceptiongroup==1.3.0 - # via - # -r requirements/torch-cpu-requirements.txt - # anyio fastapi==0.115.2 - # via -r requirements/torch-cpu-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt filelock==3.18.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub # torch # transformers -fsspec==2025.5.1 +fsspec==2025.7.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub # torch +greenlet==3.2.3 + # via sqlalchemy h11==0.16.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # uvicorn hf-xet==1.1.5 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub -huggingface-hub==0.33.2 +huggingface-hub==0.33.4 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # tokenizers # transformers idna==3.10 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # anyio # requests jinja2==3.1.6 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # torch jmespath==1.0.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # boto3 # botocore joblib==1.5.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # scikit-learn # scikit-optimize lightgbm==4.1.0 # via -r requirements/requirements.in markupsafe==3.0.2 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # jinja2 -minio==7.1.12 - # via -r requirements/torch-cpu-requirements.txt +minio==7.2.15 + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt mpmath==1.3.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # sympy -networkx==3.2.1 +networkx==3.5 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # torch numpy==1.23.4 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # lightgbm # pandas # scikit-learn @@ -112,67 +122,75 @@ numpy==1.23.4 # xgboost packaging==25.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub # transformers pandas==1.5.1 - # via -r requirements/torch-cpu-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt psycopg2-binary==2.9.9 - # via -r requirements/torch-cpu-requirements.txt -pyaml==25.5.0 + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt +pyaml==25.7.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # scikit-optimize +pycparser==2.22 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt + # cffi +pycryptodome==3.23.0 + # via + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt + # minio pydantic==2.7.4 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # fastapi pydantic-core==2.18.4 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # pydantic python-dateutil==2.9.0.post0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # botocore # pandas pytz==2025.2 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # pandas pyyaml==6.0.2 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub # pyaml # transformers regex==2024.11.6 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # transformers -requests==2.31.0 +requests==2.32.4 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub # transformers -s3transfer==0.6.2 +s3transfer==0.13.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # boto3 safetensors==0.5.3 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # transformers -scikit-learn==1.1.2 +scikit-learn==1.5.2 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # scikit-optimize # sequencelearn scikit-optimize==0.9.0 - # via -r requirements/torch-cpu-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt scipy==1.13.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # lightgbm # scikit-learn # scikit-optimize @@ -182,60 +200,58 @@ sequencelearn==0.0.9 # via -r requirements/requirements.in six==1.17.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # python-dateutil sniffio==1.3.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # anyio sqlalchemy==1.4.42 - # via -r requirements/torch-cpu-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt starlette==0.40.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # fastapi sympy==1.14.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # torch threadpoolctl==3.6.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # scikit-learn tokenizers==0.21.2 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # transformers -torch==2.7.1 +torch==2.7.1+cpu # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # sequencelearn tqdm==4.67.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # huggingface-hub # transformers -transformers==4.50.0 - # via -r requirements/torch-cpu-requirements.txt -typing-extensions==4.14.0 +transformers==4.53.2 + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt +typing-extensions==4.14.1 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # anyio - # exceptiongroup # fastapi # huggingface-hub + # minio # pydantic # pydantic-core - # starlette # torch - # uvicorn -urllib3==1.26.20 +urllib3==2.5.0 # via - # -r requirements/torch-cpu-requirements.txt + # -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt # botocore # minio # requests uvicorn==0.35.0 - # via -r requirements/torch-cpu-requirements.txt + # via -r /home/runner/work/refinery-submodule-parent-images/refinery-submodule-parent-images/refinery-ml-exec-env/requirements/torch-cpu-requirements.txt xgboost==2.0.1 # via -r requirements/requirements.in diff --git a/requirements/torch-cpu-requirements.txt b/requirements/torch-cpu-requirements.txt index 1ef8532..dccae98 100644 --- a/requirements/torch-cpu-requirements.txt +++ b/requirements/torch-cpu-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 torch-cpu-requirements.in @@ -10,22 +10,26 @@ annotated-types==0.7.0 # via pydantic anyio==4.9.0 # via starlette -boto3==1.25.0 +argon2-cffi==25.1.0 + # via minio +argon2-cffi-bindings==21.2.0 + # via argon2-cffi +boto3==1.39.6 # via -r common-requirements.in -botocore==1.28.5 +botocore==1.39.6 # via # boto3 # s3transfer -certifi==2025.6.15 +certifi==2025.7.14 # via # minio # requests +cffi==1.17.1 + # via argon2-cffi-bindings charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.1 # via uvicorn -exceptiongroup==1.3.0 - # via anyio fastapi==0.115.2 # via -r mini-requirements.in filelock==3.18.0 @@ -33,7 +37,7 @@ filelock==3.18.0 # huggingface-hub # torch # transformers -fsspec==2025.5.1 +fsspec==2025.7.0 # via # huggingface-hub # torch @@ -41,7 +45,7 @@ h11==0.16.0 # via uvicorn hf-xet==1.1.5 # via huggingface-hub -huggingface-hub==0.33.2 +huggingface-hub==0.33.4 # via # tokenizers # transformers @@ -61,11 +65,11 @@ joblib==1.5.1 # scikit-optimize markupsafe==3.0.2 # via jinja2 -minio==7.1.12 +minio==7.2.15 # via -r common-requirements.in mpmath==1.3.0 # via sympy -networkx==3.2.1 +networkx==3.5 # via torch numpy==1.23.4 # via @@ -83,8 +87,12 @@ pandas==1.5.1 # via -r common-requirements.in psycopg2-binary==2.9.9 # via -r common-requirements.in -pyaml==25.5.0 +pyaml==25.7.0 # via scikit-optimize +pycparser==2.22 + # via cffi +pycryptodome==3.23.0 + # via minio pydantic==2.7.4 # via # -r mini-requirements.in @@ -104,16 +112,16 @@ pyyaml==6.0.2 # transformers regex==2024.11.6 # via transformers -requests==2.31.0 +requests==2.32.4 # via # -r mini-requirements.in # huggingface-hub # transformers -s3transfer==0.6.2 +s3transfer==0.13.0 # via boto3 safetensors==0.5.3 # via transformers -scikit-learn==1.1.2 +scikit-learn==1.5.2 # via # -r torch-cpu-requirements.in # scikit-optimize @@ -143,20 +151,18 @@ tqdm==4.67.1 # via # huggingface-hub # transformers -transformers==4.50.0 +transformers==4.53.2 # via -r torch-cpu-requirements.in -typing-extensions==4.14.0 +typing-extensions==4.14.1 # via # anyio - # exceptiongroup # fastapi # huggingface-hub + # minio # pydantic # pydantic-core - # starlette # torch - # uvicorn -urllib3==1.26.20 +urllib3==2.5.0 # via # botocore # minio