From 2280ec97d497c88690e8d288ff418d89534f2753 Mon Sep 17 00:00:00 2001 From: Anthonios Partheniou Date: Wed, 4 Mar 2026 22:38:34 +0000 Subject: [PATCH] feat: generate libraries --- .librarian/state.yaml | 2 +- packages/google-cloud-firestore/.coveragerc | 4 ++-- packages/google-cloud-firestore/docs/conf.py | 24 +++++++++---------- .../services/firestore/transports/base.py | 5 ---- .../firestore/transports/grpc_asyncio.py | 5 ---- .../cloud/firestore_v1/types/document.py | 13 ++++++++++ packages/google-cloud-firestore/noxfile.py | 2 +- packages/google-cloud-firestore/setup.py | 10 ++++---- 8 files changed, 33 insertions(+), 32 deletions(-) diff --git a/.librarian/state.yaml b/.librarian/state.yaml index 516a86aa6ed2..f482ad01e283 100644 --- a/.librarian/state.yaml +++ b/.librarian/state.yaml @@ -1768,7 +1768,7 @@ libraries: tag_format: '{id}-v{version}' - id: google-cloud-firestore version: 2.23.0 - last_generated_commit: d420134ab324c0cbe0f4ae06ad9697dac77f26ad + last_generated_commit: 572d5d51926dfa9e7509e12ec61e98ce19650f7c apis: - path: google/firestore/admin/v1 service_config: firestore_v1.yaml diff --git a/packages/google-cloud-firestore/.coveragerc b/packages/google-cloud-firestore/.coveragerc index 2f9de152b228..4c355f6455c1 100644 --- a/packages/google-cloud-firestore/.coveragerc +++ b/packages/google-cloud-firestore/.coveragerc @@ -4,8 +4,8 @@ branch = True [report] show_missing = True omit = - google/cloud/firestore_admin/__init__.py - google/cloud/firestore_admin/gapic_version.py + google/cloud/firestore/__init__.py + google/cloud/firestore/gapic_version.py exclude_lines = # Re-enable the standard pragma pragma: NO COVER diff --git a/packages/google-cloud-firestore/docs/conf.py b/packages/google-cloud-firestore/docs/conf.py index 71f62b8a8767..0b8b70c56de4 100644 --- a/packages/google-cloud-firestore/docs/conf.py +++ b/packages/google-cloud-firestore/docs/conf.py @@ -13,7 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. ## -# google-cloud-firestore-admin documentation build configuration file +# google-cloud-firestore documentation build configuration file # # This file is execfile()d with the current directory set to its # containing dir. @@ -82,7 +82,7 @@ root_doc = "index" # General information about the project. -project = "google-cloud-firestore-admin" +project = "google-cloud-firestore" copyright = "2025, Google, LLC" author = "Google APIs" @@ -160,7 +160,7 @@ # further. For a list of options available for each theme, see the # documentation. html_theme_options = { - "description": "Google Cloud Client Libraries for google-cloud-firestore-admin", + "description": "Google Cloud Client Libraries for google-cloud-firestore", "github_user": "googleapis", "github_repo": "google-cloud-python", "github_banner": True, @@ -254,7 +254,7 @@ # html_search_scorer = 'scorer.js' # Output file base name for HTML help builder. -htmlhelp_basename = "google-cloud-firestore-admin-doc" +htmlhelp_basename = "google-cloud-firestore-doc" # -- Options for warnings ------------------------------------------------------ @@ -287,8 +287,8 @@ latex_documents = [ ( root_doc, - "google-cloud-firestore-admin.tex", - "google-cloud-firestore-admin Documentation", + "google-cloud-firestore.tex", + "google-cloud-firestore Documentation", author, "manual", ) @@ -322,8 +322,8 @@ man_pages = [ ( root_doc, - "google-cloud-firestore-admin", - "google-cloud-firestore-admin Documentation", + "google-cloud-firestore", + "google-cloud-firestore Documentation", [author], 1, ) @@ -341,11 +341,11 @@ texinfo_documents = [ ( root_doc, - "google-cloud-firestore-admin", - "google-cloud-firestore-admin Documentation", + "google-cloud-firestore", + "google-cloud-firestore Documentation", author, - "google-cloud-firestore-admin", - "google-cloud-firestore-admin Library", + "google-cloud-firestore", + "google-cloud-firestore Library", "APIs", ) ] diff --git a/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/base.py b/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/base.py index 69ea2d2cfb04..3c2bd1707bc8 100644 --- a/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/base.py +++ b/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/base.py @@ -218,7 +218,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -284,7 +283,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -301,7 +299,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -318,7 +315,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -335,7 +331,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, diff --git a/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/grpc_asyncio.py b/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/grpc_asyncio.py index a3518013cc8d..a54b2a56eebd 100644 --- a/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/grpc_asyncio.py +++ b/packages/google-cloud-firestore/google/cloud/firestore_v1/services/firestore/transports/grpc_asyncio.py @@ -916,7 +916,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -982,7 +981,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -999,7 +997,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -1016,7 +1013,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, @@ -1033,7 +1029,6 @@ def _prep_wrapped_messages(self, client_info): predicate=retries.if_exception_type( core_exceptions.DeadlineExceeded, core_exceptions.InternalServerError, - core_exceptions.ResourceExhausted, core_exceptions.ServiceUnavailable, ), deadline=300.0, diff --git a/packages/google-cloud-firestore/google/cloud/firestore_v1/types/document.py b/packages/google-cloud-firestore/google/cloud/firestore_v1/types/document.py index 8145245f8caa..19074b26757d 100644 --- a/packages/google-cloud-firestore/google/cloud/firestore_v1/types/document.py +++ b/packages/google-cloud-firestore/google/cloud/firestore_v1/types/document.py @@ -198,6 +198,14 @@ class Value(proto.Message): - Not allowed to be used when writing documents. + This field is a member of `oneof`_ ``value_type``. + variable_reference_value (str): + Pointer to a variable defined elsewhere in a pipeline. + + Unlike ``field_reference_value`` which references a field + within a document, this refers to a variable, defined in a + separate namespace than the fields of a document. + This field is a member of `oneof`_ ``value_type``. function_value (google.cloud.firestore_v1.types.Function): A value that represents an unevaluated expression. @@ -282,6 +290,11 @@ class Value(proto.Message): number=19, oneof="value_type", ) + variable_reference_value: str = proto.Field( + proto.STRING, + number=22, + oneof="value_type", + ) function_value: "Function" = proto.Field( proto.MESSAGE, number=20, diff --git a/packages/google-cloud-firestore/noxfile.py b/packages/google-cloud-firestore/noxfile.py index 90abe522fc49..2cc73c62cee7 100644 --- a/packages/google-cloud-firestore/noxfile.py +++ b/packages/google-cloud-firestore/noxfile.py @@ -51,7 +51,7 @@ CURRENT_DIRECTORY = pathlib.Path(__file__).parent.absolute() LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" -PACKAGE_NAME = "google-cloud-firestore-admin" +PACKAGE_NAME = "google-cloud-firestore" UNIT_TEST_STANDARD_DEPENDENCIES = [ "mock", diff --git a/packages/google-cloud-firestore/setup.py b/packages/google-cloud-firestore/setup.py index 89970633b81a..805b2e8a908d 100644 --- a/packages/google-cloud-firestore/setup.py +++ b/packages/google-cloud-firestore/setup.py @@ -21,16 +21,14 @@ package_root = os.path.abspath(os.path.dirname(__file__)) -name = "google-cloud-firestore-admin" +name = "google-cloud-firestore" -description = "Google Cloud Firestore Admin API client library" +description = "Google Cloud Firestore API client library" version = None -with open( - os.path.join(package_root, "google/cloud/firestore_admin/gapic_version.py") -) as fp: +with open(os.path.join(package_root, "google/cloud/firestore/gapic_version.py")) as fp: version_candidates = re.findall(r"(?<=\")\d+.\d+.\d+(?=\")", fp.read()) assert len(version_candidates) == 1 version = version_candidates[0] @@ -53,7 +51,7 @@ "protobuf>=3.20.2,<7.0.0,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5", ] extras = {} -url = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-firestore-admin" +url = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-firestore" package_root = os.path.abspath(os.path.dirname(__file__))