From 7046f26fe3671eaff2113840da2ae086dd0b6f53 Mon Sep 17 00:00:00 2001 From: Jon Skeet Date: Thu, 16 Apr 2026 06:49:59 +0000 Subject: [PATCH 1/2] chore: reformat google-cloud-runtimeconfig with nox --- packages/google-cloud-runtimeconfig/docs/conf.py | 2 +- .../google/cloud/runtimeconfig/_http.py | 1 - .../google/cloud/runtimeconfig/config.py | 1 + .../google/cloud/runtimeconfig/variable.py | 2 +- packages/google-cloud-runtimeconfig/setup.py | 1 - .../tests/unit/test__http.py | 10 ++++------ .../tests/unit/test_client.py | 2 ++ .../tests/unit/test_config.py | 2 ++ .../tests/unit/test_variable.py | 2 ++ 9 files changed, 13 insertions(+), 10 deletions(-) diff --git a/packages/google-cloud-runtimeconfig/docs/conf.py b/packages/google-cloud-runtimeconfig/docs/conf.py index 1baed3c8bf81..8907563e4868 100644 --- a/packages/google-cloud-runtimeconfig/docs/conf.py +++ b/packages/google-cloud-runtimeconfig/docs/conf.py @@ -24,9 +24,9 @@ # All configuration values have a default; values that are commented out # serve to show the default. -import sys import os import shlex +import sys # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the diff --git a/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/_http.py b/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/_http.py index 44e8d8455cc1..acd7188e31a5 100644 --- a/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/_http.py +++ b/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/_http.py @@ -17,7 +17,6 @@ from google.cloud import _http - from google.cloud.runtimeconfig import __version__ diff --git a/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/config.py b/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/config.py index 3e02b6e6cce3..d48338818f0f 100644 --- a/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/config.py +++ b/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/config.py @@ -16,6 +16,7 @@ from google.api_core import page_iterator from google.cloud.exceptions import NotFound + from google.cloud.runtimeconfig._helpers import config_name_from_full_name from google.cloud.runtimeconfig.variable import Variable diff --git a/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/variable.py b/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/variable.py index 11f17ccb8b8e..4aaad8b31249 100644 --- a/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/variable.py +++ b/packages/google-cloud-runtimeconfig/google/cloud/runtimeconfig/variable.py @@ -40,10 +40,10 @@ from google.api_core import datetime_helpers from google.cloud.exceptions import Conflict, NotFound + from google.cloud.runtimeconfig._helpers import variable_name_from_full_name from google.cloud.runtimeconfig.exceptions import Error - STATE_UNSPECIFIED = "VARIABLE_STATE_UNSPECIFIED" STATE_UPDATED = "UPDATED" STATE_DELETED = "DELETED" diff --git a/packages/google-cloud-runtimeconfig/setup.py b/packages/google-cloud-runtimeconfig/setup.py index 988bf437ec7e..11625b0de86f 100644 --- a/packages/google-cloud-runtimeconfig/setup.py +++ b/packages/google-cloud-runtimeconfig/setup.py @@ -17,7 +17,6 @@ import setuptools - # Package metadata. name = "google-cloud-runtimeconfig" diff --git a/packages/google-cloud-runtimeconfig/tests/unit/test__http.py b/packages/google-cloud-runtimeconfig/tests/unit/test__http.py index 39d34832aabd..c5842915e7f2 100644 --- a/packages/google-cloud-runtimeconfig/tests/unit/test__http.py +++ b/packages/google-cloud-runtimeconfig/tests/unit/test__http.py @@ -33,8 +33,7 @@ def test_default_url(self): self.assertIs(conn._client, client) def test_build_api_url_no_extra_query_params(self): - from urllib.parse import parse_qsl - from urllib.parse import urlsplit + from urllib.parse import parse_qsl, urlsplit conn = self._make_one(object()) uri = conn.build_api_url("/foo") @@ -47,8 +46,7 @@ def test_build_api_url_no_extra_query_params(self): self.assertEqual(parms, {}) def test_build_api_url_w_custom_endpoint(self): - from urllib.parse import parse_qsl - from urllib.parse import urlsplit + from urllib.parse import parse_qsl, urlsplit custom_endpoint = "https://foo-runtimeconfig.googleapis.com" conn = self._make_one(object(), api_endpoint=custom_endpoint) @@ -62,8 +60,7 @@ def test_build_api_url_w_custom_endpoint(self): self.assertEqual(parms, {}) def test_build_api_url_w_extra_query_params(self): - from urllib.parse import parse_qsl - from urllib.parse import urlsplit + from urllib.parse import parse_qsl, urlsplit conn = self._make_one(object()) uri = conn.build_api_url("/foo", {"bar": "baz"}) @@ -75,6 +72,7 @@ def test_build_api_url_w_extra_query_params(self): def test_extra_headers(self): import requests + from google.cloud import _http as base_http http = mock.create_autospec(requests.Session, instance=True) diff --git a/packages/google-cloud-runtimeconfig/tests/unit/test_client.py b/packages/google-cloud-runtimeconfig/tests/unit/test_client.py index a0fef69c4010..2d1e0f69a30f 100644 --- a/packages/google-cloud-runtimeconfig/tests/unit/test_client.py +++ b/packages/google-cloud-runtimeconfig/tests/unit/test_client.py @@ -35,6 +35,7 @@ def _make_one(self, *args, **kw): def test_ctor_wo_client_info(self): from google.cloud._http import ClientInfo + from google.cloud.runtimeconfig._http import Connection project = "PROJECT" @@ -49,6 +50,7 @@ def test_ctor_wo_client_info(self): def test_ctor_w_client_info(self): from google.cloud._http import ClientInfo + from google.cloud.runtimeconfig._http import Connection project = "PROJECT" diff --git a/packages/google-cloud-runtimeconfig/tests/unit/test_config.py b/packages/google-cloud-runtimeconfig/tests/unit/test_config.py index 71ff480d706c..d17eb3b32dca 100644 --- a/packages/google-cloud-runtimeconfig/tests/unit/test_config.py +++ b/packages/google-cloud-runtimeconfig/tests/unit/test_config.py @@ -231,6 +231,7 @@ def test_list_variables_empty(self): def test_list_variables_defaults(self): from google.cloud._helpers import _rfc3339_to_datetime + from google.cloud.runtimeconfig.variable import Variable VARIABLE_1 = "variable-one" @@ -277,6 +278,7 @@ def test_list_variables_defaults(self): def test_list_variables_explicit(self): from google.cloud._helpers import _rfc3339_to_datetime + from google.cloud.runtimeconfig.variable import Variable VARIABLE_1 = "variable-one" diff --git a/packages/google-cloud-runtimeconfig/tests/unit/test_variable.py b/packages/google-cloud-runtimeconfig/tests/unit/test_variable.py index 063b04281432..07f459395a4d 100644 --- a/packages/google-cloud-runtimeconfig/tests/unit/test_variable.py +++ b/packages/google-cloud-runtimeconfig/tests/unit/test_variable.py @@ -32,6 +32,7 @@ def _make_one(self, *args, **kw): def _verifyResourceProperties(self, variable, resource): import base64 + from google.api_core import datetime_helpers if "name" in resource: @@ -131,6 +132,7 @@ def test_create_no_data(self): def test_create_conflict(self): from google.cloud.exceptions import Conflict + from google.cloud.runtimeconfig.config import Config conn = _Connection(Conflict("test")) From df096a1a05fb31157a0cb1ed49793929ee9fd322 Mon Sep 17 00:00:00 2001 From: Jon Skeet Date: Thu, 16 Apr 2026 06:50:00 +0000 Subject: [PATCH 2/2] chore: regenerate google-cloud-runtimeconfig with librarian --- librarian.yaml | 1 - .../.repo-metadata.json | 21 ++++++++----------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/librarian.yaml b/librarian.yaml index 7c0eb430af62..e106200915a3 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -3282,7 +3282,6 @@ libraries: default_version: v2 - name: google-cloud-runtimeconfig version: 0.36.1 - skip_generate: true python: library_type: GAPIC_MANUAL name_pretty_override: Google Cloud Runtime Configurator diff --git a/packages/google-cloud-runtimeconfig/.repo-metadata.json b/packages/google-cloud-runtimeconfig/.repo-metadata.json index 1bd04a41bf6b..7d491d04e02e 100644 --- a/packages/google-cloud-runtimeconfig/.repo-metadata.json +++ b/packages/google-cloud-runtimeconfig/.repo-metadata.json @@ -1,17 +1,14 @@ { - "name": "runtimeconfig", - "name_pretty": "Google Cloud Runtime Configurator", - "product_documentation": "https://cloud.google.com/deployment-manager/runtime-configurator/", + "api_id": "runtimeconfig.googleapis.com", + "api_shortname": "runtimeconfig", "client_documentation": "https://cloud.google.com/python/docs/reference/runtimeconfig/latest", + "distribution_name": "google-cloud-runtimeconfig", "issue_tracker": "https://issuetracker.google.com/savedsearches/559663", - "release_level": "preview", "language": "python", "library_type": "GAPIC_MANUAL", - "repo": "googleapis/google-cloud-python", - "distribution_name": "google-cloud-runtimeconfig", - "api_id": "runtimeconfig.googleapis.com", - "requires_billing": true, - "default_version": "", - "codeowner_team": "", - "api_shortname": "runtimeconfig" -} + "name": "runtimeconfig", + "name_pretty": "Google Cloud Runtime Configurator", + "product_documentation": "https://cloud.google.com/deployment-manager/runtime-configurator/", + "release_level": "preview", + "repo": "googleapis/google-cloud-python" +} \ No newline at end of file