Skip to content

Commit e895e89

Browse files
committed
Merge branch 'main' into shuowei-skill-release
2 parents 575834f + 2e75c78 commit e895e89

418 files changed

Lines changed: 114274 additions & 29098 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.

.librarian/generator-input/client-post-processing/spanner-integration.yaml

Lines changed: 33 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,17 @@ replacements:
146146
"google-cloud-monitoring >= 2.16.0",
147147
"mmh3 >= 4.1.0",
148148
]
149-
extras = {"libcst": "libcst >= 0.2.5"}
149+
extras = {
150+
"libcst": "libcst >= 0.2.5",
151+
"test": [
152+
"pytest",
153+
"mock",
154+
"asyncmock",
155+
"pytest-cov",
156+
"pytest-asyncio",
157+
"pytest-xdist",
158+
],
159+
}
150160
count: 1
151161
- paths: [packages/google-cloud-spanner/docs/index.rst]
152162
before: '(?s)API Reference\n-------------.*'
@@ -647,6 +657,7 @@ replacements:
647657
"pytest",
648658
"pytest-cov",
649659
"pytest-asyncio",
660+
"pytest-xdist",
650661
]
651662
MOCK_SERVER_ADDITIONAL_DEPENDENCIES = [
652663
"google-cloud-testutils",
@@ -844,6 +855,8 @@ replacements:
844855
# Run py.test against the unit tests.
845856
args = [
846857
"py.test",
858+
"-n",
859+
"auto",
847860
"-s",
848861
f"--junitxml=unit_{session.python}_sponge_log.xml",
849862
"--cov=google",
@@ -1358,7 +1371,6 @@ replacements:
13581371
def mypy(session):
13591372
"""Run the type checker."""
13601373
session.skip("Mypy is not yet supported")
1361-
13621374
# TODO(https://github.com/googleapis/gapic-generator-python/issues/2579):
13631375
# use the latest version of mypy
13641376
session.install(
@@ -1401,6 +1413,25 @@ replacements:
14011413
libcst==0.2.5
14021414
googleapis-common-protos==1.60.0
14031415
count: 1
1416+
- paths: [
1417+
packages/google-cloud-spanner/noxfile.py
1418+
]
1419+
before: |
1420+
session.install\(\*dep_paths, "--no-deps", "--ignore-installed"\)
1421+
[\s\S]*?session.run\(\s+"py.test",\s+"tests/unit",
1422+
after: |
1423+
session.install(*dep_paths, "--no-deps", "--ignore-installed")
1424+
session.install("pytest-xdist")
1425+
print(
1426+
f"Installed {', '.join(core_dependencies_from_source)} locally from {deps_dir}"
1427+
)
1428+
1429+
session.run(
1430+
"py.test",
1431+
"-n",
1432+
"auto",
1433+
"tests/unit",
1434+
count: 1
14041435
- paths: [packages/google-cloud-spanner/testing/constraints-3.10.txt]
14051436
before: 'grpcio==1.59.0\n(?!grpcio-status)'
14061437
after: |

.librarian/state.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:234b9d1f2ddb057ed7ac6a38db0bf8163d839c65c6cf88ade52530cddebce59e
1515
libraries:
1616
- id: bigframes
17-
version: 2.41.0
17+
version: 2.42.0
1818
last_generated_commit: ""
1919
apis: []
2020
source_roots:
@@ -515,7 +515,7 @@ libraries:
515515
- packages/google-cloud-advisorynotifications/docs/
516516
tag_format: '{id}-v{version}'
517517
- id: google-cloud-agentidentitycredentials
518-
version: 0.0.0
518+
version: 0.1.0
519519
last_generated_commit: ""
520520
apis:
521521
- path: google/cloud/agentidentitycredentials/v1
@@ -5420,21 +5420,21 @@ libraries:
54205420
- packages/google-crc32c/README.rst
54215421
- packages/google-crc32c/docs/
54225422
tag_format: '{id}-v{version}'
5423-
- id: google-developers-knowledge
5423+
- id: google-developer-knowledge
54245424
version: 0.0.0
54255425
last_generated_commit: ""
54265426
apis:
54275427
- path: google/developers/knowledge/v1
54285428
source_roots:
5429-
- packages/google-developers-knowledge
5429+
- packages/google-developer-knowledge
54305430
preserve_regex: []
54315431
remove_regex: []
54325432
release_exclude_paths:
5433-
- packages/google-developers-knowledge/.repo-metadata.json
5434-
- packages/google-developers-knowledge/noxfile.py
5435-
- packages/google-developers-knowledge/tests/
5436-
- packages/google-developers-knowledge/README.rst
5437-
- packages/google-developers-knowledge/docs/
5433+
- packages/google-developer-knowledge/.repo-metadata.json
5434+
- packages/google-developer-knowledge/noxfile.py
5435+
- packages/google-developer-knowledge/tests/
5436+
- packages/google-developer-knowledge/README.rst
5437+
- packages/google-developer-knowledge/docs/
54385438
tag_format: '{id}-v{version}'
54395439
- id: google-devicesandservices-health
54405440
version: 0.1.0

librarian.yaml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414
language: python
15-
version: v0.16.1-0.20260608172125-d123ec9cac76
15+
version: v0.19.0
1616
repo: googleapis/google-cloud-python
1717
sources:
1818
googleapis:
19-
commit: ff15be54722218705740b9fc6223d264c4cdb6dd
20-
sha256: 13dc3b1a01767be8d486980d3ddcb7fe6f6b89c3da8d41c358d5c2536c86de3c
19+
commit: f93e046328794785ad89869f00c0358dfcff2c35
20+
sha256: 415249f584d57e5a2298c36ae9ff71563403112dee04ac961023a1b0098404d2
2121
default:
2222
output: packages
2323
tag_format: '{name}-v{version}'
@@ -58,7 +58,7 @@ default:
5858
library_type: GAPIC_AUTO
5959
libraries:
6060
- name: bigframes
61-
version: 2.41.0
61+
version: 2.42.0
6262
skip_release: true
6363
python:
6464
library_type: INTEGRATION
@@ -280,7 +280,7 @@ libraries:
280280
metadata_name_override: advisorynotifications
281281
default_version: v1
282282
- name: google-cloud-agentidentitycredentials
283-
version: 0.0.0
283+
version: 0.1.0
284284
apis:
285285
- path: google/cloud/agentidentitycredentials/v1
286286
copyright_year: "2026"
@@ -1151,6 +1151,7 @@ libraries:
11511151
- docs/firestore_v1/transaction.rst
11521152
- docs/firestore_v1/transforms.rst
11531153
- docs/firestore_v1/types.rst
1154+
skip_generate: true
11541155
skip_release: true
11551156
python:
11561157
library_type: GAPIC_COMBO
@@ -2226,7 +2227,7 @@ libraries:
22262227
skip_release: true
22272228
python:
22282229
library_type: OTHER
2229-
- name: google-developers-knowledge
2230+
- name: google-developer-knowledge
22302231
version: 0.0.0
22312232
apis:
22322233
- path: google/developers/knowledge/v1
@@ -2235,7 +2236,7 @@ libraries:
22352236
opt_args_by_api:
22362237
google/developers/knowledge/v1:
22372238
- python-gapic-namespace=google
2238-
- python-gapic-name=developers_knowledge
2239+
- python-gapic-name=developer_knowledge
22392240
default_version: v1
22402241
- name: google-devicesandservices-health
22412242
version: 0.1.0

packages/bigframes/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@
44

55
[1]: https://pypi.org/project/bigframes/#history
66

7+
## [2.42.0](https://github.com/googleapis/google-cloud-python/compare/bigframes-v2.41.0...bigframes-v2.42.0) (2026-06-08)
8+
9+
10+
### Features
11+
12+
* create `Series.bigquery.function_name` accessors for array and AEAD functions (#17279) ([d01a4ba30040cfcb6498d0e9ef3ed3a54d56239d](https://github.com/googleapis/google-cloud-python/commit/d01a4ba30040cfcb6498d0e9ef3ed3a54d56239d))
13+
* support automatic per-cell execution history filtering and isolated callbacks (#17144) ([7d440111d836b94f0ce22f6b08c7ce0e7bf4a38a](https://github.com/googleapis/google-cloud-python/commit/7d440111d836b94f0ce22f6b08c7ce0e7bf4a38a))
14+
* Add ai_generate functions to the dataframe bq accessor (#17302) ([6b62cb6fb3de94326b8944ae08a400c12529cad2](https://github.com/googleapis/google-cloud-python/commit/6b62cb6fb3de94326b8944ae08a400c12529cad2))
15+
16+
17+
### Bug Fixes
18+
19+
* nameless column to_frame bug for pandas 3.0 (#17371) ([b23bfa4ceb819bca8201a7fe8b64a9bed56733f0](https://github.com/googleapis/google-cloud-python/commit/b23bfa4ceb819bca8201a7fe8b64a9bed56733f0))
20+
* include pyopenssl as a dependency (#17362) ([1f6205ee5a370249ece2c2cc7131a47830ef00ea](https://github.com/googleapis/google-cloud-python/commit/1f6205ee5a370249ece2c2cc7131a47830ef00ea))
21+
* Fix IsInOp literal bug with sqlglot (#17356) ([a3d93afe74dd2b5ec8a2ae92f91c95962764debe](https://github.com/googleapis/google-cloud-python/commit/a3d93afe74dd2b5ec8a2ae92f91c95962764debe))
22+
723
## [2.41.0](https://github.com/googleapis/google-cloud-python/compare/bigframes-v2.40.0...bigframes-v2.41.0) (2026-05-28)
824

925

0 commit comments

Comments
 (0)