From d693dc046877c9862045a1b6839cf944401d8c98 Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Wed, 29 Oct 2025 10:13:33 +0100 Subject: [PATCH 1/2] chore: remove Python 3.9 from classifiers --- packages/gooddata-dbt/pyproject.toml | 1 - packages/gooddata-fdw/pyproject.toml | 1 - packages/gooddata-flexconnect/pyproject.toml | 1 - packages/gooddata-flight-server/pyproject.toml | 1 - packages/gooddata-pandas/pyproject.toml | 1 - packages/gooddata-sdk/pyproject.toml | 1 - 6 files changed, 6 deletions(-) diff --git a/packages/gooddata-dbt/pyproject.toml b/packages/gooddata-dbt/pyproject.toml index 1015e31bb..dff59d6e9 100644 --- a/packages/gooddata-dbt/pyproject.toml +++ b/packages/gooddata-dbt/pyproject.toml @@ -21,7 +21,6 @@ classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", diff --git a/packages/gooddata-fdw/pyproject.toml b/packages/gooddata-fdw/pyproject.toml index fca687e2e..07b14bcaa 100644 --- a/packages/gooddata-fdw/pyproject.toml +++ b/packages/gooddata-fdw/pyproject.toml @@ -33,7 +33,6 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", diff --git a/packages/gooddata-flexconnect/pyproject.toml b/packages/gooddata-flexconnect/pyproject.toml index 834b47ef8..25c0d6fe9 100644 --- a/packages/gooddata-flexconnect/pyproject.toml +++ b/packages/gooddata-flexconnect/pyproject.toml @@ -39,7 +39,6 @@ classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", diff --git a/packages/gooddata-flight-server/pyproject.toml b/packages/gooddata-flight-server/pyproject.toml index a4a51587f..a3edbe97d 100644 --- a/packages/gooddata-flight-server/pyproject.toml +++ b/packages/gooddata-flight-server/pyproject.toml @@ -41,7 +41,6 @@ classifiers = [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", diff --git a/packages/gooddata-pandas/pyproject.toml b/packages/gooddata-pandas/pyproject.toml index 355463559..631dd0e94 100644 --- a/packages/gooddata-pandas/pyproject.toml +++ b/packages/gooddata-pandas/pyproject.toml @@ -37,7 +37,6 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", diff --git a/packages/gooddata-sdk/pyproject.toml b/packages/gooddata-sdk/pyproject.toml index a4c89f621..0c24e5cec 100644 --- a/packages/gooddata-sdk/pyproject.toml +++ b/packages/gooddata-sdk/pyproject.toml @@ -39,7 +39,6 @@ classifiers = [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "License :: OSI Approved :: MIT License", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", From 4046c0c7f155e6faeafec5cb2779ac946f3679ba Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Thu, 30 Oct 2025 09:14:15 +0100 Subject: [PATCH 2/2] chore: install specific uv version for test Dockerfile MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It is necessary to install specific uv version – the same that is specified in pyproject.toml. This is just a workaround to unblock PR. It is should be redesign eventually to read the information about versions form pyproject.toml --- Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 7696d49a5..a493bc193 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,8 +29,10 @@ RUN set -x \ # install tox ENV PYTHON_TOX_VERSION=4.30.0 ENV PYTHON_TOX_UV_VERSION=1.28.0 +# install uv +ENV PYTHON_UV_VERSION=0.9.5 RUN set -x \ - && pip3 install uv tox==${PYTHON_TOX_VERSION} tox-uv==${PYTHON_TOX_UV_VERSION}\ + && pip3 install uv==${PYTHON_UV_VERSION} tox==${PYTHON_TOX_VERSION} tox-uv==${PYTHON_TOX_UV_VERSION}\ && true COPY .docker/entrypoint.sh /entrypoint.sh