Skip to content

feat: add python-librarian release strategy#2802

Open
codyoss wants to merge 1 commit into
mainfrom
py-lib-strat2
Open

feat: add python-librarian release strategy#2802
codyoss wants to merge 1 commit into
mainfrom
py-lib-strat2

Conversation

@codyoss
Copy link
Copy Markdown
Member

@codyoss codyoss commented Jun 2, 2026

Introduces the python-librarian release strategy and the associated LibrarianYamlUpdater to support automated releases for Python packages defined in librarian.yaml.This new strategy will be used by google-cloud-python in the future.

This was tested using
https://github.com/codyoss/google-cloud-python/tree/rp-migration-test. I made a commit to secretmanager and then ran these local changes to create the following PR: codyoss/google-cloud-python#2

Internal Bug: b/518756701

@product-auto-label product-auto-label Bot added the size: l Pull request size is large. label Jun 2, 2026
@codyoss codyoss marked this pull request as ready for review June 2, 2026 20:38
@codyoss codyoss requested review from a team as code owners June 2, 2026 20:38
@codyoss codyoss added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Jun 2, 2026
@codyoss
Copy link
Copy Markdown
Member Author

codyoss commented Jun 2, 2026

Im gunna say we wait for #2799 before we merge this. There will likely be some small conflicts. But wanted to get this out there.

Introduces the python-librarian release strategy and the associated
LibrarianYamlUpdater to support automated releases for Python packages
defined in librarian.yaml.This new strategy will be used by
google-cloud-python in the future.

This was tested using
https://github.com/codyoss/google-cloud-python/tree/rp-migration-test.
I made a commit to secretmanager and then ran these local changes to
create the following PR: codyoss/google-cloud-python#2

Internal Bug: b/518756701
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not merge Indicates a pull request not ready for merge, due to either quality or timing. size: l Pull request size is large.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants