Skip to content

Commit

Permalink
feat: add uv to default images
Browse files Browse the repository at this point in the history
  • Loading branch information
anna-geller committed Nov 16, 2024
1 parent 078d36f commit 949744d
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion dockerfiles/aws.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest pandas, requests and scikit-learn Python packages"
RUN pip install --no-cache-dir kestra pandas requests scikit-learn pyarrow awswrangler loguru amazon-ion
RUN pip install --no-cache-dir uv kestra pandas requests scikit-learn pyarrow awswrangler loguru amazon-ion
RUN pip install --no-cache-dir faker
2 changes: 1 addition & 1 deletion dockerfiles/awsbatch.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest pandas, requests and scikit-learn Python packages"
RUN pip install --no-cache-dir kestra pandas requests scikit-learn pyarrow awswrangler loguru amazon-ion awscli
RUN pip install --no-cache-dir uv kestra pandas requests scikit-learn pyarrow awswrangler loguru amazon-ion awscli
2 changes: 1 addition & 1 deletion dockerfiles/duckdb.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with DuckDB, requests, PyArrow and Pandas Python packages"
RUN pip install --no-cache-dir kestra requests faker pyarrow pandas duckdb loguru amazon-ion
RUN pip install --no-cache-dir uv kestra requests faker pyarrow pandas duckdb loguru amazon-ion
RUN pip install --no-cache-dir faker
2 changes: 1 addition & 1 deletion dockerfiles/kestrapy.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.11-alpine
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest Kestra Python package and loguru logger"
RUN pip install --no-cache-dir kestra loguru amazon-ion
RUN pip install --no-cache-dir uv kestra loguru amazon-ion
2 changes: 1 addition & 1 deletion dockerfiles/modal.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest modal-client Python package"
RUN pip install --no-cache-dir kestra modal loguru amazon-ion
RUN pip install --no-cache-dir uv kestra modal loguru amazon-ion
2 changes: 1 addition & 1 deletion dockerfiles/polars.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ FROM python:3.10
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest Polars package and all its extensions"
RUN pip install --upgrade pip
RUN pip install --no-cache-dir kestra requests "polars[all]" loguru amazon-ion faker
RUN pip install --no-cache-dir uv kestra requests "polars[all]" loguru amazon-ion faker
2 changes: 1 addition & 1 deletion dockerfiles/product-automations.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image for the Product Automations"
RUN pip install --no-cache-dir requests kestra markdown2 beautifulsoup4 ruamel.yaml --no-warn-script-location
RUN pip install --no-cache-dir uv requests kestra markdown2 beautifulsoup4 ruamel.yaml --no-warn-script-location
2 changes: 1 addition & 1 deletion dockerfiles/pydata.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest Python packages including pandas, requests, scikit-learn, faker, pyarrow, sqlalchemy, openai"
RUN pip install --upgrade pip
RUN pip install --no-cache-dir kestra pandas requests scikit-learn faker pyarrow sqlalchemy openai loguru amazon-ion
RUN pip install --no-cache-dir uv kestra pandas requests scikit-learn faker pyarrow sqlalchemy openai loguru amazon-ion
RUN pip install --no-cache-dir faker
2 changes: 1 addition & 1 deletion dockerfiles/sqlmesh.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ FROM python:3.11-slim
LABEL org.opencontainers.image.source=https://github.com/kestra-io/examples
LABEL org.opencontainers.image.description="Image with the latest SQLMesh package and related extensions"
RUN pip install --upgrade pip
RUN pip install --no-cache-dir kestra loguru amazon-ion sqlmesh
RUN pip install --no-cache-dir uv kestra loguru amazon-ion sqlmesh
RUN pip install --no-cache-dir "sqlmesh[dbt,bigquery,snowflake]"

0 comments on commit 949744d

Please sign in to comment.