From 0b272b43c96b16e4209ebfaa37621c1533d88b2e Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 13 Jul 2026 13:48:38 +0000 Subject: [PATCH] Release 1.70.0 --- .../configs/gooddata-api-client.yaml | 2 +- docs/config/production/params.toml | 10 ++++----- docs/layouts/index.redir | 5 +++-- gooddata-api-client/README.md | 2 +- .../gooddata_api_client/__init__.py | 2 +- .../gooddata_api_client/api_client.py | 2 +- .../gooddata_api_client/configuration.py | 2 +- gooddata-api-client/setup.py | 2 +- packages/gooddata-dbt/pyproject.toml | 4 ++-- packages/gooddata-eval/pyproject.toml | 4 ++-- packages/gooddata-fdw/pyproject.toml | 6 ++--- packages/gooddata-flexconnect/pyproject.toml | 8 +++---- .../gooddata-flight-server/pyproject.toml | 4 ++-- packages/gooddata-pandas/pyproject.toml | 6 ++--- packages/gooddata-pipelines/pyproject.toml | 4 ++-- packages/gooddata-sdk/README.md | 2 +- packages/gooddata-sdk/pyproject.toml | 6 ++--- pyproject.toml | 4 ++-- uv.lock | 22 +++++++++---------- 19 files changed, 49 insertions(+), 48 deletions(-) diff --git a/.openapi-generator/configs/gooddata-api-client.yaml b/.openapi-generator/configs/gooddata-api-client.yaml index 3a1c31e3a..51acf2ca3 100644 --- a/.openapi-generator/configs/gooddata-api-client.yaml +++ b/.openapi-generator/configs/gooddata-api-client.yaml @@ -6,7 +6,7 @@ infoName: "GoodData (generated by OpenAPI Generator)" infoEmail: "support@gooddata.com" projectName: gooddata-api-client packageName: gooddata_api_client -packageVersion: 1.69.0 +packageVersion: 1.70.0 library: urllib3 additionalProperties: licenseInfo: "MIT" diff --git a/docs/config/production/params.toml b/docs/config/production/params.toml index d5c6c69b7..96b89ea05 100644 --- a/docs/config/production/params.toml +++ b/docs/config/production/params.toml @@ -12,10 +12,14 @@ dirpath = "dev" url = "/dev/" sitemapExclude = true [[versions]] -version = "1.69" +version = "1.70" dirpath = "latest" url = "/latest/" [[versions]] +version = "1.69" +dirpath = "1.69" +url = "/1.69/" +[[versions]] version = "1.68" dirpath = "1.68" url = "/1.68/" @@ -23,7 +27,3 @@ url = "/1.68/" version = "1.67" dirpath = "1.67" url = "/1.67/" -[[versions]] -version = "1.66" -dirpath = "1.66" -url = "/1.66/" diff --git a/docs/layouts/index.redir b/docs/layouts/index.redir index 4a409c598..dbe9c3fe9 100644 --- a/docs/layouts/index.redir +++ b/docs/layouts/index.redir @@ -1,8 +1,9 @@ # Redirect homepage to the latest version / {{ .Site.BaseURL }}/latest/ 301! /docs/ {{ .Site.BaseURL }}/latest/ 301! -/1.69/ {{ .Site.BaseURL }}/latest 301! -/1.69.0/ {{ .Site.BaseURL }}/latest 301! +/1.70/ {{ .Site.BaseURL }}/latest 301! +/1.70.0/ {{ .Site.BaseURL }}/latest 301! +/1.69.0/ {{ .Site.BaseURL }}/1.69 301! /1.68.0/ {{ .Site.BaseURL }}/1.68 301! /1.67.0/ {{ .Site.BaseURL }}/1.67 301! /1.66.0/ {{ .Site.BaseURL }}/1.66 301! diff --git a/gooddata-api-client/README.md b/gooddata-api-client/README.md index 897a3cee9..5707e06f3 100644 --- a/gooddata-api-client/README.md +++ b/gooddata-api-client/README.md @@ -4,7 +4,7 @@ No description provided (generated by Openapi Generator https://github.com/opena This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: v0 -- Package version: 1.69.0 +- Package version: 1.70.0 - Build package: org.openapitools.codegen.languages.PythonPriorClientCodegen ## Requirements. diff --git a/gooddata-api-client/gooddata_api_client/__init__.py b/gooddata-api-client/gooddata_api_client/__init__.py index b65e83c46..097bb4d45 100644 --- a/gooddata-api-client/gooddata_api_client/__init__.py +++ b/gooddata-api-client/gooddata_api_client/__init__.py @@ -11,7 +11,7 @@ """ -__version__ = "1.69.0" +__version__ = "1.70.0" # import ApiClient from gooddata_api_client.api_client import ApiClient diff --git a/gooddata-api-client/gooddata_api_client/api_client.py b/gooddata-api-client/gooddata_api_client/api_client.py index d7235a011..c0b0d5182 100644 --- a/gooddata-api-client/gooddata_api_client/api_client.py +++ b/gooddata-api-client/gooddata_api_client/api_client.py @@ -77,7 +77,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None, self.default_headers[header_name] = header_value self.cookie = cookie # Set default User-Agent. - self.user_agent = 'OpenAPI-Generator/1.69.0/python' + self.user_agent = 'OpenAPI-Generator/1.70.0/python' def __enter__(self): return self diff --git a/gooddata-api-client/gooddata_api_client/configuration.py b/gooddata-api-client/gooddata_api_client/configuration.py index 3a94db262..11e5e4a92 100644 --- a/gooddata-api-client/gooddata_api_client/configuration.py +++ b/gooddata-api-client/gooddata_api_client/configuration.py @@ -381,7 +381,7 @@ def to_debug_report(self): "OS: {env}\n"\ "Python Version: {pyversion}\n"\ "Version of the API: v0\n"\ - "SDK Package Version: 1.69.0".\ + "SDK Package Version: 1.70.0".\ format(env=sys.platform, pyversion=sys.version) def get_host_settings(self): diff --git a/gooddata-api-client/setup.py b/gooddata-api-client/setup.py index d85e060fc..027803ebd 100644 --- a/gooddata-api-client/setup.py +++ b/gooddata-api-client/setup.py @@ -16,7 +16,7 @@ long_description = (this_directory / "README.md").read_text(encoding="utf-8") NAME = "gooddata-api-client" -VERSION = "1.69.0" +VERSION = "1.70.0" # To install the library, run the following # # python setup.py install diff --git a/packages/gooddata-dbt/pyproject.toml b/packages/gooddata-dbt/pyproject.toml index 7cc93d0da..42acaa136 100644 --- a/packages/gooddata-dbt/pyproject.toml +++ b/packages/gooddata-dbt/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-dbt" -version = "1.69.0" +version = "1.70.0" description = "dbt plugin for GoodData" readme = "README.md" license = "MIT" @@ -10,7 +10,7 @@ authors = [ ] requires-python = ">=3.10" dependencies = [ - "gooddata-sdk~=1.69.0", + "gooddata-sdk~=1.70.0", "pyyaml>=6.0", "attrs>=21.4.0,<=24.2.0", "cattrs>=22.1.0,<=24.1.1", diff --git a/packages/gooddata-eval/pyproject.toml b/packages/gooddata-eval/pyproject.toml index 96568d5ed..ebe14cfa3 100644 --- a/packages/gooddata-eval/pyproject.toml +++ b/packages/gooddata-eval/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2026 GoodData Corporation [project] name = "gooddata-eval" -version = "1.69.0" +version = "1.70.0" description = "Evaluate the GoodData AI agent against your own questions and models." readme = "README.md" license = "MIT" @@ -11,7 +11,7 @@ authors = [ keywords = ["gooddata", "ai", "evaluation", "llm", "analytics", "cli"] requires-python = ">=3.10" dependencies = [ - "gooddata-sdk~=1.69.0", + "gooddata-sdk~=1.70.0", "httpx>=0.27,<1.0", "orjson>=3.9.15,<4.0.0", "pydantic>=2.6,<3.0", diff --git a/packages/gooddata-fdw/pyproject.toml b/packages/gooddata-fdw/pyproject.toml index e883debd6..ef4312919 100644 --- a/packages/gooddata-fdw/pyproject.toml +++ b/packages/gooddata-fdw/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-fdw" -version = "1.69.0" +version = "1.70.0" description = "GoodData Cloud Foreign Data Wrapper For PostgreSQL" readme = "README.md" license = "MIT" @@ -26,7 +26,7 @@ keywords = [ ] requires-python = ">=3.10" dependencies = [ - "gooddata-sdk~=1.69.0", + "gooddata-sdk~=1.70.0", # "multicorn>=1.4.0", # Uncommented as it was in original setup.py ] classifiers = [ @@ -44,7 +44,7 @@ classifiers = [ ] [project.urls] -Documentation = "https://gooddata-fdw.readthedocs.io/en/v1.69.0" +Documentation = "https://gooddata-fdw.readthedocs.io/en/v1.70.0" Source = "https://github.com/gooddata/gooddata-python-sdk" [dependency-groups] diff --git a/packages/gooddata-flexconnect/pyproject.toml b/packages/gooddata-flexconnect/pyproject.toml index 11cb53a1c..e80fb7efe 100644 --- a/packages/gooddata-flexconnect/pyproject.toml +++ b/packages/gooddata-flexconnect/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-flexconnect" -version = "1.69.0" +version = "1.70.0" description = "Build your own data source for GoodData Cloud and GoodData Cloud Native." readme = "README.md" license = "MIT" @@ -29,8 +29,8 @@ keywords = [ requires-python = ">=3.10" dependencies = [ "dynaconf>=3.1.11,<4.0.0", - "gooddata-flight-server~=1.69.0", - "gooddata-sdk~=1.69.0", + "gooddata-flight-server~=1.70.0", + "gooddata-sdk~=1.70.0", "orjson>=3.9.15,<4.0.0", "pyarrow>=16.1.0", "structlog>=24.0.0,<25.0.0", @@ -50,7 +50,7 @@ classifiers = [ ] [project.urls] -Documentation = "https://gooddata-flexconnect.readthedocs.io/en/v1.69.0" +Documentation = "https://gooddata-flexconnect.readthedocs.io/en/v1.70.0" Source = "https://github.com/gooddata/gooddata-python-sdk" [dependency-groups] diff --git a/packages/gooddata-flight-server/pyproject.toml b/packages/gooddata-flight-server/pyproject.toml index 7197ecb24..6ce67b775 100644 --- a/packages/gooddata-flight-server/pyproject.toml +++ b/packages/gooddata-flight-server/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-flight-server" -version = "1.69.0" +version = "1.70.0" description = "Flight RPC server to host custom functions" readme = "README.md" license = "MIT" @@ -52,7 +52,7 @@ classifiers = [ ] [project.urls] -Documentation = "https://gooddata-flight-server.readthedocs.io/en/v1.69.0" +Documentation = "https://gooddata-flight-server.readthedocs.io/en/v1.70.0" Source = "https://github.com/gooddata/gooddata-python-sdk" [project.scripts] diff --git a/packages/gooddata-pandas/pyproject.toml b/packages/gooddata-pandas/pyproject.toml index 7f4d26164..247c0cc39 100644 --- a/packages/gooddata-pandas/pyproject.toml +++ b/packages/gooddata-pandas/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-pandas" -version = "1.69.0" +version = "1.70.0" description = "GoodData Cloud to pandas" readme = "README.md" license = "MIT" @@ -29,7 +29,7 @@ keywords = [ ] requires-python = ">=3.10" dependencies = [ - "gooddata-sdk~=1.69.0", + "gooddata-sdk~=1.70.0", "pandas>=2.0.0,<3.0.0", ] classifiers = [ @@ -50,7 +50,7 @@ classifiers = [ arrow = ["pyarrow>=23.0.1", "orjson>=3.11.0"] [project.urls] -Documentation = "https://gooddata-pandas.readthedocs.io/en/v1.69.0" +Documentation = "https://gooddata-pandas.readthedocs.io/en/v1.70.0" Source = "https://github.com/gooddata/gooddata-python-sdk" [dependency-groups] diff --git a/packages/gooddata-pipelines/pyproject.toml b/packages/gooddata-pipelines/pyproject.toml index eab40ff48..e6e7f74d0 100644 --- a/packages/gooddata-pipelines/pyproject.toml +++ b/packages/gooddata-pipelines/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-pipelines" -version = "1.69.0" +version = "1.70.0" description = "GoodData Cloud lifecycle automation pipelines" authors = [{ name = "GoodData", email = "support@gooddata.com" }] license = "MIT" @@ -11,7 +11,7 @@ dependencies = [ "pydantic (>=2.9.2,<3.0.0)", "requests (>=2.32.3,<3.0.0)", "types-requests (>1.0.0,<3.0.0)", - "gooddata-sdk~=1.69.0", + "gooddata-sdk~=1.70.0", "boto3 (>=1.39.3,<2.0.0)", "boto3-stubs (>=1.39.3,<2.0.0)", "azure-storage-blob (>=12.19.0,<13.0.0)", diff --git a/packages/gooddata-sdk/README.md b/packages/gooddata-sdk/README.md index 65baac3ee..c34ca005e 100644 --- a/packages/gooddata-sdk/README.md +++ b/packages/gooddata-sdk/README.md @@ -14,7 +14,7 @@ At the moment the SDK provides services to inspect and interact with the Semanti * Compute Service * Table Service -See [DOCUMENTATION](https://www.gooddata.ai/docs/python-sdk/1.69.0) for more details. +See [DOCUMENTATION](https://www.gooddata.ai/docs/python-sdk/1.70.0) for more details. ## Requirements diff --git a/packages/gooddata-sdk/pyproject.toml b/packages/gooddata-sdk/pyproject.toml index 716698212..f5b387436 100644 --- a/packages/gooddata-sdk/pyproject.toml +++ b/packages/gooddata-sdk/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2025 GoodData Corporation [project] name = "gooddata-sdk" -version = "1.69.0" +version = "1.70.0" description = "GoodData Cloud Python SDK" readme = "README.md" license = "MIT" @@ -26,7 +26,7 @@ keywords = [ ] requires-python = ">=3.10,<4.0" dependencies = [ - "gooddata-api-client~=1.69.0", + "gooddata-api-client~=1.70.0", "python-dateutil>=2.5.3", "pyyaml>=6.0", "attrs>=21.4.0,<=24.2.0", @@ -54,7 +54,7 @@ classifiers = [ arrow = ["pyarrow>=23.0.1"] [project.urls] -Documentation = "https://www.gooddata.ai/docs/python-sdk/1.69.0" +Documentation = "https://www.gooddata.ai/docs/python-sdk/1.70.0" Source = "https://github.com/gooddata/gooddata-python-sdk" [project.scripts] diff --git a/pyproject.toml b/pyproject.toml index 94e5a0aa7..19ff0e5d5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ # (C) 2021 GoodData Corporation [project] name = "gooddata-python-sdk-workspace" -version = "1.69.0" +version = "1.70.0" description = "GoodData Python SDK Workspace" requires-python = ">=3.10" dependencies = [ @@ -144,7 +144,7 @@ extra-paths = [] # github_url = "https://github.com///" [tool.tbump.version] -current = "1.69.0" +current = "1.70.0" regex = ''' (?P\d+) \. diff --git a/uv.lock b/uv.lock index 248970ded..c049a6cd8 100644 --- a/uv.lock +++ b/uv.lock @@ -721,7 +721,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11'" }, + { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -772,7 +772,7 @@ trusted-deps = [ [[package]] name = "gooddata-api-client" -version = "1.69.0" +version = "1.70.0" source = { editable = "gooddata-api-client" } dependencies = [ { name = "python-dateutil" }, @@ -799,7 +799,7 @@ wheels = [ [[package]] name = "gooddata-dbt" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-dbt" } dependencies = [ { name = "attrs" }, @@ -836,7 +836,7 @@ test = [ [[package]] name = "gooddata-eval" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-eval" } dependencies = [ { name = "gooddata-sdk" }, @@ -884,7 +884,7 @@ test = [ [[package]] name = "gooddata-fdw" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-fdw" } dependencies = [ { name = "gooddata-sdk" }, @@ -917,7 +917,7 @@ test = [ [[package]] name = "gooddata-flexconnect" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-flexconnect" } dependencies = [ { name = "dynaconf" }, @@ -956,7 +956,7 @@ test = [ [[package]] name = "gooddata-flight-server" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-flight-server" } dependencies = [ { name = "dynaconf" }, @@ -997,7 +997,7 @@ test = [ [[package]] name = "gooddata-pandas" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-pandas" } dependencies = [ { name = "gooddata-sdk" }, @@ -1051,7 +1051,7 @@ test = [ [[package]] name = "gooddata-pipelines" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-pipelines" } dependencies = [ { name = "azure-identity" }, @@ -1100,7 +1100,7 @@ test = [ [[package]] name = "gooddata-python-sdk-workspace" -version = "1.69.0" +version = "1.70.0" source = { virtual = "." } dependencies = [ { name = "gooddata-api-client" }, @@ -1203,7 +1203,7 @@ type = [{ name = "ty", specifier = "~=0.0.55" }] [[package]] name = "gooddata-sdk" -version = "1.69.0" +version = "1.70.0" source = { editable = "packages/gooddata-sdk" } dependencies = [ { name = "attrs" },