Skip to content

fix(automl): remove unused libcst extra and constraints - #18056

Draft
ohmayr wants to merge 2 commits into
mainfrom
remove-unused-libcst-automl
Draft

fix(automl): remove unused libcst extra and constraints#18056
ohmayr wants to merge 2 commits into
mainfrom
remove-unused-libcst-automl

Conversation

@ohmayr

@ohmayr ohmayr commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

libcst was historically included in google-cloud-automl extras and testing constraints, but is not imported or used anywhere in the package or test suite.
During pre-release / core dependencies testing on newer Python versions, pip attempts to build libcst from source, which fails due to the missing Rust toolchain in CI build environments.

Googlers, see: https://fusion2.corp.google.com/ci;prev=s/kokoro/prod:cloud-devrel%2Fclient-libraries%2Fpython%2Fgoogleapis%2Fgoogle-cloud-python%2Fcontinuous%2Fcore_deps/activity/5b360144-9a17-4e4a-844b-deba86b165f7/log?q=google-cloud-python&s=p

@ohmayr
ohmayr requested a review from a team as a code owner August 10, 2026 21:05

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

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.

Code Review

This pull request removes the libcst dependency from the post-processing configuration, setup.py extras, and testing constraints for the google-cloud-automl package. No review comments were provided, and there is no additional feedback to offer.

@parthea parthea left a comment

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.

tests are failing

@parthea
parthea marked this pull request as draft August 11, 2026 14:40
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