chore: update librarian to v0.21.0#17488
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates dependency versions across multiple packages, bumping google-api-core to 2.24.2, protobuf to 6.33.5, proto-plus to 1.26.1, and grpc-google-iam-v1 to 0.14.2, along with updating setup.py version parsing regexes. A critical issue was identified in bigtable-integration.yaml where the paths block was accidentally deleted, breaking the YAML structure.
26edae8 to
b96e66d
Compare
update client-post-processing/storage-integration.yaml more updates restore path block
b96e66d to
b8f2240
Compare
|
@ohmayr Can you please take a look at the test failures? |
Manually run librarian generate google-cloud-datastore and librarian generate google-cloud-pubsub to resolve conflict and keep generation changes in merge
|
update: |
|
Turning back to draft, as I want to get #17505 in and confirm repo in healthy state first. In the meantime, the unittest failing log: https://github.com/googleapis/google-cloud-python/actions/runs/27715880540/job/81988547476?pr=17488 Error: Looks this is introduced by the generator upgrade too:
These hardcoded overrides forced pip to install the older, incompatible versions of grpc-google-iam-v1 , causing the conflict. |
|
Trying to resolve unit test failure above by updating these hardcoded grpc-google-iam-v1 to 0.14.2 to match ones in generator. Note that grpc-google-iam-v1 in this repo is at 0.14.4 now. But I suppose we should keep consistent with the published generator? |
Weekly update to librarian version and re-generate. This update includes a generator upgrade, see https://github.com/googleapis/librarian/releases/tag/v0.21.0.
Manually changes applied changes to postprocess config files due to generation failure after upgrade. 46dfa75
commands run:
For the sake of easier review, separated 3 commits:
Fixes googleapis/librarian#6450