Skip to content

chore: update librarian to v0.16.1-0.20260608172125-d123ec9cac76#17398

Merged
suztomo merged 2 commits into
googleapis:mainfrom
suztomo:chore-update-librarian-2026-06-08
Jun 8, 2026
Merged

chore: update librarian to v0.16.1-0.20260608172125-d123ec9cac76#17398
suztomo merged 2 commits into
googleapis:mainfrom
suztomo:chore-update-librarian-2026-06-08

Conversation

@suztomo
Copy link
Copy Markdown
Member

@suztomo suztomo commented Jun 8, 2026

7611ac7#diff-464bebf2dae71c02c30ec0ece355447da9494ccd906ffd3127e3efb9a7c50fcf reverted the pseudo version change somehow. Let's use the pseudo version to unblock google.cloud.agentidentitycredentials.v1 library generation (b/520427993).

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the librarian version and removes the pytest-xdist dependency and its corresponding -n auto execution flags from the noxfile.py configuration. However, in setup.py, the entire test extra was removed instead of only removing pytest-xdist. The reviewer points out that this could break installations relying on .[test] and suggests retaining the other test dependencies.

Comment thread packages/google-cloud-spanner/setup.py Outdated
"pytest-xdist",
],
}
extras = {"libcst": "libcst >= 0.2.5"}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

The test extra has been completely removed from extras. If this package is installed with .[test] in CI or by developers, this change will break those installations. If the goal was only to remove pytest-xdist, please retain the other test dependencies.

Suggested change
extras = {"libcst": "libcst >= 0.2.5"}
extras = {
"libcst": "libcst >= 0.2.5",
"test": [
"pytest",
"mock",
"asyncmock",
"pytest-cov",
"pytest-asyncio",
],
}

@suztomo suztomo marked this pull request as ready for review June 8, 2026 18:33
@suztomo suztomo requested a review from a team as a code owner June 8, 2026 18:34
@suztomo suztomo merged commit aa61c78 into googleapis:main Jun 8, 2026
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants