Skip to content

fix: various fixes for the deps library - #4106

Merged
rickeylev merged 3 commits into
bazel-contrib:mainfrom
aignas:aignas.fix.deps_targets_fixes
Aug 24, 2026
Merged

fix: various fixes for the deps library#4106
rickeylev merged 3 commits into
bazel-contrib:mainfrom
aignas:aignas.fix.deps_targets_fixes

Conversation

@aignas

@aignas aignas commented Aug 23, 2026

Copy link
Copy Markdown
Collaborator

Correctly wire args around and disable precompiling
for the deps nodes.

Work towards #2948

Correctly wire args around and disable precompiling
for the deps nodes.

Work towards bazel-contrib#2948
@aignas
aignas requested a review from rickeylev as a code owner August 23, 2026 14:05
Comment thread python/private/pypi/whl_library_deps_targets.bzl
Comment thread python/private/pypi/whl_library_deps_targets.bzl Outdated
Comment thread python/private/pypi/whl_library_targets.bzl Outdated

@rickeylev rickeylev left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

this is titled fix, but there's no news entry. is it fixing a released user visible behavior? If so, please add news

…pectation

Fix CI analysis and test failures caused by an undefined variable in whl_library_targets and missing precompile attribute expectation in analysis tests.

Change deps_template to dep_template in whl_library_targets and add "precompile": "disabled" to the expected py_library dictionary in whl_library_deps_targets tests.
Address code review feedback on PR bazel-contrib#4106 by wrapping docstrings and improving comment clarity.

Wrap whl_library_deps_targets docstrings to 80 columns, clarify the rationale for setting precompile = "disabled" on the wrapper target, and remove a redundant comment in whl_library_targets.
@aignas

aignas commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator Author

this is titled fix, but there's no news entry. is it fixing a released user visible behavior? If so, please add news

The APIs have never been said to be public and available to be used. Though, I can add a news item if needed.

@rickeylev
rickeylev added this pull request to the merge queue Aug 24, 2026
@rickeylev

Copy link
Copy Markdown
Collaborator

I'm fine with omitting a news entry. I'm fine with omitting news for non-public behavior

Merged via the queue into bazel-contrib:main with commit 34ce211 Aug 24, 2026
5 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