fix(bazel): Remove monolith imports from Python µgen Bazel rules by miraleung · Pull Request #923 · googleapis/gapic-generator-python · GitHub
Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

fix(bazel): Remove monolith imports from Python µgen Bazel rules#923

Merged
miraleung merged 6 commits into
masterfrom
fix/bazel
Jun 21, 2021
Merged

fix(bazel): Remove monolith imports from Python µgen Bazel rules#923
miraleung merged 6 commits into
masterfrom
fix/bazel

Conversation

@miraleung

@miraleung miraleung commented Jun 18, 2021

Copy link
Copy Markdown
Contributor

This is needed so that we can remove the monolith from googleapis's switched_rules_by_language. Without this change, py_gapic targets that depend on a proto_library_with_info target will fail to build, because the monolith import clobbers the @rules_gapic//:proto_library_with_info import in googleapis.

We need to temporarily disable the integration tests because the googleapis depndencies (e.g. asset_proto) were themselves dependent on the monolith's rules... but that import must be removed here in order to facilitate removing the monolith from googleapis. These tests will be re-enabled once the googleapis change is done.

@miraleung miraleung requested a review from a team June 18, 2021 02:22
@google-cla google-cla Bot added the cla: yes This human has signed the Contributor License Agreement. label Jun 18, 2021
@codecov

codecov Bot commented Jun 18, 2021

Copy link
Copy Markdown

@miraleung miraleung requested a review from a team June 18, 2021 02:28
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants