From 1251d6ea2599b14e65792caf7eedee7ea742e82c Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Fri, 13 Mar 2026 15:55:21 +0100 Subject: [PATCH 1/2] fix(gooddata-api-client): remove pyproject.toml to fix dev release The OpenAPI Generator regeneration in e47faf74 introduced a pyproject.toml for gooddata-api-client. Since tbump has no entry for this file, uv build picks up the unbumped version from pyproject.toml instead of the bumped VERSION in setup.py, producing a wheel whose version already exists on PyPI. Remove the file so the build continues to use setup.py as the sole version source, matching the tbump configuration. jira: TRIVIAL risk: nonprod --- gooddata-api-client/pyproject.toml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 gooddata-api-client/pyproject.toml diff --git a/gooddata-api-client/pyproject.toml b/gooddata-api-client/pyproject.toml deleted file mode 100644 index 1282a1438..000000000 --- a/gooddata-api-client/pyproject.toml +++ /dev/null @@ -1,22 +0,0 @@ -[project] -name = "gooddata-api-client" -version = "1.61.0" -description = "OpenAPI definition" -authors = [ - {name = "GoodData (generated by OpenAPI Generator)", email = "support@gooddata.com"}, -] -license = { text = "MIT" } -readme = "README.md" -keywords = ["OpenAPI", "OpenAPI-Generator", "OpenAPI definition"] -requires-python = ">=3.10" - -dependencies = [ - "urllib3 >= 2.1.0, < 3.0.0", - "python-dateutil >= 2.8.2", - "pydantic >= 2", - "typing-extensions >= 4.7.1", -] - -[build-system] -requires = ["setuptools"] -build-backend = "setuptools.build_meta" From 5bef7afde16897fae650571029b4492f6418eacc Mon Sep 17 00:00:00 2001 From: Jan Kadlec Date: Fri, 13 Mar 2026 16:07:06 +0100 Subject: [PATCH 2/2] fix(gooddata-api-client): re-lock uv.lock after pyproject.toml removal Refresh the lockfile so gooddata-api-client dependencies are resolved from setup.py instead of the removed pyproject.toml. jira: TRIVIAL risk: nonprod --- uv.lock | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/uv.lock b/uv.lock index 4da2f5706..2b09e4ddd 100644 --- a/uv.lock +++ b/uv.lock @@ -735,18 +735,14 @@ name = "gooddata-api-client" version = "1.61.0" source = { editable = "gooddata-api-client" } dependencies = [ - { name = "pydantic" }, { name = "python-dateutil" }, - { name = "typing-extensions" }, { name = "urllib3" }, ] [package.metadata] requires-dist = [ - { name = "pydantic", specifier = ">=2" }, - { name = "python-dateutil", specifier = ">=2.8.2" }, - { name = "typing-extensions", specifier = ">=4.7.1" }, - { name = "urllib3", specifier = ">=2.1.0,<3.0.0" }, + { name = "python-dateutil" }, + { name = "urllib3", specifier = ">=2.6.1" }, ] [[package]]