Skip to content

Commit 00d7dcd

Browse files
committed
Merge branch 'main' into test-librarian-with-new-wrkflw
2 parents 2421627 + 9065368 commit 00d7dcd

827 files changed

Lines changed: 229983 additions & 7595 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gemini/config.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Configure the behavior of the gemini code assist bot.
2+
# More info:
3+
# https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github
4+
have_fun: false
5+
code_review:
6+
pull_request_opened:
7+
help: false
8+
code_review: true
9+
include_drafts: true
10+
ignore_patterns:
11+
- "packages/**/services/**/client.py"

.kokoro/build-bigframes.sh

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
#!/bin/bash
2+
# Copyright 2023 Google LLC
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# https://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
16+
set -eo pipefail
17+
18+
PROJECT_SCM="github/google-cloud-python/packages/bigframes"
19+
20+
if [[ -z "${PROJECT_ROOT:-}" ]]; then
21+
PROJECT_ROOT="${KOKORO_ARTIFACTS_DIR}/${PROJECT_SCM}"
22+
fi
23+
24+
cd "${PROJECT_ROOT}"
25+
26+
# Disable buffering, so that the logs stream through.
27+
export PYTHONUNBUFFERED=1
28+
29+
# Workaround https://github.com/pytest-dev/pytest/issues/9567
30+
export PY_IGNORE_IMPORTMISMATCH=1
31+
32+
# Debug: show build environment
33+
env | grep KOKORO
34+
35+
# Install pip
36+
python3 -m pip install --upgrade --quiet pip
37+
python3 -m pip --version
38+
39+
# Remove old nox
40+
python3 -m pip uninstall --yes --quiet nox-automation
41+
42+
# Install nox
43+
python3 -m pip install --upgrade --quiet nox
44+
python3 -m nox --version
45+
46+
# If NOX_SESSION is set, it only runs the specified session,
47+
# otherwise run all the sessions.
48+
if [[ -n "${NOX_SESSION:-}" ]]; then
49+
python3 -m nox --stop-on-first-error -s ${NOX_SESSION:-}
50+
else
51+
python3 -m nox --stop-on-first-error
52+
fi
53+
54+
# Prevent kokoro from trying to collect many mb of artifacts, wasting several minutes
55+
sudo rm -rf "${KOKORO_ARTIFACTS_DIR?}"/*

.kokoro/load/load-bigframes.cfg

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Format: //devtools/kokoro/config/proto/build.proto
2+
3+
# Build logs will be here
4+
action {
5+
define_artifacts {
6+
regex: "**/*sponge_log.xml"
7+
}
8+
}
9+
10+
build_file: "google-cloud-python/.kokoro/build-bigframes.sh"
11+
timeout_mins: 720
12+
13+
# Only run this nox session.
14+
env_vars: {
15+
key: "NOX_SESSION"
16+
value: "load"
17+
}
18+
19+
env_vars: {
20+
key: "GOOGLE_CLOUD_PROJECT"
21+
value: "bigframes-load-testing"
22+
}
23+
24+
env_vars: {
25+
key: "BIGFRAMES_TEST_MODEL_VERTEX_ENDPOINT"
26+
value: "https://us-central1-aiplatform.googleapis.com/v1/projects/272725758477/locations/us-central1/endpoints/590545496255234048"
27+
}

.librarian/generator-input/client-post-processing/allow-docs-warnings.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ url: https://github.com/googleapis/gapic-generator-python/issues/2490
1717
# is annoying, but that's what synthtool expects and it's not worth fixing that
1818
# at this stage.
1919
replacements:
20+
- paths: [
21+
packages/google-ads-admanager/noxfile.py,
22+
]
23+
before: ' "-W", # warnings as errors\n'
24+
after: ''
25+
count: 1
2026
- paths: [
2127
packages/google-analytics-data/noxfile.py,
2228
]

.librarian/state.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ libraries:
7474
- packages/django-google-spanner/docs/
7575
tag_format: '{id}-v{version}'
7676
- id: gapic-generator
77-
version: 1.31.0
77+
version: 1.32.0
7878
last_generated_commit: ""
7979
apis: []
8080
source_roots:
@@ -2812,6 +2812,7 @@ libraries:
28122812
service_config: geminidataanalytics_v1beta.yaml
28132813
- path: google/cloud/geminidataanalytics/v1alpha
28142814
service_config: geminidataanalytics_v1alpha.yaml
2815+
- path: google/cloud/geminidataanalytics/v1
28152816
source_roots:
28162817
- packages/google-cloud-geminidataanalytics
28172818
preserve_regex:
@@ -5510,6 +5511,22 @@ libraries:
55105511
- packages/google-maps-geocode/README.rst
55115512
- packages/google-maps-geocode/docs/
55125513
tag_format: '{id}-v{version}'
5514+
- id: google-maps-mapmanagement
5515+
version: 0.0.0
5516+
last_generated_commit: ""
5517+
apis:
5518+
- path: google/maps/mapmanagement/v2beta
5519+
source_roots:
5520+
- packages/google-maps-mapmanagement
5521+
preserve_regex: []
5522+
remove_regex: []
5523+
release_exclude_paths:
5524+
- packages/google-maps-mapmanagement/.repo-metadata.json
5525+
- packages/google-maps-mapmanagement/noxfile.py
5526+
- packages/google-maps-mapmanagement/tests/
5527+
- packages/google-maps-mapmanagement/README.rst
5528+
- packages/google-maps-mapmanagement/docs/
5529+
tag_format: '{id}-v{version}'
55135530
- id: google-maps-mapsplatformdatasets
55145531
version: 0.8.0
55155532
last_generated_commit: 6df3ecf4fd43b64826de6a477d1a535ec18b0d7c

librarian.yaml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,8 @@ version: v0.12.0
1616
repo: googleapis/google-cloud-python
1717
sources:
1818
googleapis:
19-
commit: 8bd905897f61fb6f2e7d8b7cb3e2ca41d0cbc9c8
20-
sha256: bad85ba8a113ccb3dbe9bf54b80f25068a76a2b9c7d59b6af98a524f40712e69
21-
release:
22-
ignored_changes:
23-
- .repo-metadata.json
24-
- docs/README.rst
19+
commit: 392c8aa259daf4570073220faa9e842cf1e2e173
20+
sha256: 2b3be6d9749cdf2a337f2c76aa08857096671ebd4b17007d09ee3752b7b10fe9
2521
default:
2622
output: packages
2723
tag_format: '{name}-v{version}'
@@ -71,7 +67,7 @@ libraries:
7167
python:
7268
library_type: INTEGRATION
7369
- name: gapic-generator
74-
version: 1.31.0
70+
version: 1.32.0
7571
python:
7672
library_type: CORE
7773
- name: gcp-sphinx-docfx-yaml
@@ -854,9 +850,9 @@ libraries:
854850
default_version: v1
855851
- name: google-cloud-datacatalog-lineage
856852
version: 0.6.0
857-
skip_generate: true
858853
apis:
859854
- path: google/cloud/datacatalog/lineage/v1
855+
skip_generate: true
860856
python:
861857
metadata_name_override: lineage
862858
default_version: v1
@@ -1157,10 +1153,11 @@ libraries:
11571153
- name: google-cloud-geminidataanalytics
11581154
version: 0.13.0
11591155
apis:
1156+
- path: google/cloud/geminidataanalytics/v1
11601157
- path: google/cloud/geminidataanalytics/v1beta
11611158
- path: google/cloud/geminidataanalytics/v1alpha
11621159
python:
1163-
default_version: v1alpha
1160+
default_version: v1
11641161
- name: google-cloud-gke-backup
11651162
version: 0.9.0
11661163
apis:
@@ -2255,6 +2252,13 @@ libraries:
22552252
google/maps/geocode/v4:
22562253
- proto-plus-deps=google.geo.type
22572254
default_version: v4
2255+
- name: google-maps-mapmanagement
2256+
version: 0.0.0
2257+
apis:
2258+
- path: google/maps/mapmanagement/v2beta
2259+
copyright_year: "2026"
2260+
python:
2261+
default_version: v2beta
22582262
- name: google-maps-mapsplatformdatasets
22592263
version: 0.8.0
22602264
apis:

0 commit comments

Comments
 (0)