rules_python
rules_python copied to clipboard
Bazel Python Rules
This is probably a long-term / aspirational wish, though I'd be happy to be shown otherwise. Packages installed via `pip` often depend on native libraries. As a random example, https://pypi.python.org/pypi/cairocffi...
## PR Checklist Please check if your PR fulfills the following requirements: - [ ] Tests for the changes have been added (for bug fixes / features) - [ ]...
# 🚀 feature request ### Relevant Rules `pip_repository` ### Description I'd like rules_docker to no longer use `.to_json()`, which is deprecated since Bazel 4.0.0. ### Describe the solution you'd like...
## PR Checklist Please check if your PR fulfills the following requirements: - [x] Tests for the changes have been added (for bug fixes / features) - [ ] Docs...
## PR Checklist Please check if your PR fulfills the following requirements: - [x] Tests for the changes have been added (for bug fixes / features) - [ ] Docs...
Less extreme version of the proposal outlined here: https://github.com/bazelbuild/rules_python/pull/757 # What is changing? This PR standardises on `pip_parse` behaviour as the only mechanism for installation of 3rd-party python packages. The...
.pyc files are not hermetic and ruin hashes for remote-caching. Observed with pypi__pip and pypi__setuptools ## PR Checklist Please check if your PR fulfills the following requirements: - [ ]...
That would typically be LICENSE or similar files. Fixes issue #828. ## PR Checklist Please check if your PR fulfills the following requirements: - [X] Tests for the changes have...
## PR Checklist Please check if your PR fulfills the following requirements: - [ ] Tests for the changes have been added (for bug fixes / features) - [ ]...
## PR Checklist Please check if your PR fulfills the following requirements: - [ ] Tests for the changes have been added (for bug fixes / features) - [ ]...