Open Issues Need Help
View All on GitHubBazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
Bazel Python Rules
AI Summary: Debug and fix a bug in the Bazel rules_python package where the `PIP_REQUIRE_VIRTUALENV` setting breaks the installation of dependencies from `.tar.gz` URIs when set to `true`. The issue seems to stem from how the `wheel_installer` is invoked and might be a regression introduced around version 1.4.1. The solution involves investigating the interaction between `PIP_REQUIRE_VIRTUALENV`, virtual environment activation, and the handling of `.tar.gz` dependencies within the `wheel_installer` process.
Bazel Python Rules
AI Summary: Update the Bazel Python Rules documentation to include examples demonstrating how to use toolchains to access information like Python version, headers, and wheel file naming strings within custom rules. This involves adding clear, concise examples to the existing documentation, focusing on the practical application of toolchains rather than their internal workings.
Bazel Python Rules
AI Summary: The task is to modify the Bazel Python Rules project's stage1 bootstrap script to remove bashisms and non-POSIX constructs, making it compatible with shells other than bash, such as dash. This involves replacing bash-specific array handling and other features with POSIX-compliant alternatives.
Bazel Python Rules