From a95849b646e3a3a6c25aae278f92cef70fbe60c4 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Thu, 8 Jan 2026 17:31:15 +0000 Subject: [PATCH 1/8] Bump python generator to openapi-generator v5.0.1 This is the first release in v5.x series. We need to switch the python-legacy generator to ensure our package layout remains the same. Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- openapi/python.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openapi/python.sh b/openapi/python.sh index 3892935..66404e9 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v4.3.0}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.0.1}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ diff --git a/openapi/python.xml b/openapi/python.xml index 22bd264..3659b3f 100644 --- a/openapi/python.xml +++ b/openapi/python.xml @@ -18,7 +18,7 @@ ${generator.spec.path} - python + python-legacy kubernetes-client python true From d1ad6d8dd4018217f632cb7e8baae67030b7b862 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 13:54:18 +0000 Subject: [PATCH 2/8] Bump python generator to openapi-generator v5.1.0 Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index 66404e9..9e48640 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.0.1}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.1.0}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ From 1325ec8fc77f6d794d2af22d20c477af4e4c12d9 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 13:57:39 +0000 Subject: [PATCH 3/8] Bump python generator to openapi-generator v5.2.0 Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index 9e48640..0d77c6a 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.1.0}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.2.0}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ From ac4cfc473efbdc0e26e0b4e707a4caeb69e99d90 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 14:05:46 +0000 Subject: [PATCH 4/8] Bump python generator to openapi-generator v5.3.0 Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index 0d77c6a..ee1a953 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.2.0}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.3.0}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ From 940fa0d7a53025c09d5a10da7307672feea1b5b4 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 14:18:10 +0000 Subject: [PATCH 5/8] Bump python generator to openapi-generator v5.4.0 Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index ee1a953..37abeb2 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.3.0}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.4.0}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ From 08b53d250fae1a555799ce2792ee2507fcc262f7 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 12:52:52 +0000 Subject: [PATCH 6/8] Bump python generator to openapi-generator v6.0.1 Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index 37abeb2..c30ab06 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v5.4.0}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v6.0.1}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ From ece4aa34697d1461cf953b7e886c38a35b3796d7 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 12:53:07 +0000 Subject: [PATCH 7/8] Bump python generator to openapi-generator v6.3.0 We skip past v6.1.0 and v6.2.0 since there were no changes in these releases. Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index c30ab06..b3df822 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v6.0.1}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v6.3.0}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \ From 365296e017cc2b7e9042a27848e00d430567be96 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 9 Jan 2026 13:37:44 +0000 Subject: [PATCH 8/8] Bump python generator to openapi-generator v6.6.0 Once again, we skip over releases (v6.4.0 and v6.5.0) since they don't introduce any changes. This is the last version to support the python-legacy generator. We will likely need to start providing custom templates to support v7.x Signed-off-by: Stephen Finucane --- openapi/python.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi/python.sh b/openapi/python.sh index b3df822..46ab7e3 100755 --- a/openapi/python.sh +++ b/openapi/python.sh @@ -45,7 +45,7 @@ popd > /dev/null source "${SCRIPT_ROOT}/openapi-generator/client-generator.sh" source "${SETTING_FILE}" -OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v6.3.0}" +OPENAPI_GENERATOR_COMMIT="${OPENAPI_GENERATOR_COMMIT:-v6.6.0}" CLIENT_LANGUAGE=python; \ CLEANUP_DIRS=(client/api client/apis client/models docs test); \