chore(python): update sdk.yaml with non-default release levels#4850
chore(python): update sdk.yaml with non-default release levels#4850jskeet merged 3 commits intogoogleapis:mainfrom
Conversation
The language-default release level is often different to the current Python library release level, as determined by the existing .repo-metadata.json files. The sdk.yaml file is updated to reflect the current state of play in google-cloud-python, so that after migration we still generate the same .repo-metadata.json files. Fixes googleapis#4847.
There was a problem hiding this comment.
Code Review
This pull request performs a bulk update to the SDK configuration in internal/serviceconfig/sdk.yaml, setting the Python release level to 'preview' for numerous Google Cloud and Maps services. It also updates a corresponding test case in internal/librarian/python/generate_test.go and adds a new service path for google/maps/geocode/v4. I have no feedback to provide.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4850 +/- ##
=======================================
Coverage 81.37% 81.38%
=======================================
Files 130 130
Lines 10905 10910 +5
=======================================
+ Hits 8874 8879 +5
Misses 1392 1392
Partials 639 639 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
(Still running an end-to-end test, but will merge when done.) |
|
Merging even though my current test run didn't go as well as hoped - it's for entirely separate reasons. |
The language-default release level is often different to the current
Python library release level, as determined by the existing
.repo-metadata.json files. The sdk.yaml file is updated to reflect the
current state of play in google-cloud-python, so that after migration
we still generate the same .repo-metadata.json files.
Also adds google/maps/geocode/v4 to the allow-list, as that's now in google-cloud-python.
Fixes #4847.