rules_python
rules_python copied to clipboard
Bazel Python Rules
Bumps [markdown-it-py](https://github.com/executablebooks/markdown-it-py) from 3.0.0 to 4.0.0. Release notes Sourced from markdown-it-py's releases. v4.0.0 What's Changed This primarily drops support for Python 3.8 and 3.9, adds support for Python 3.13, and...
Bumps [docutils](https://github.com/rtfd/recommonmark) from 0.21.2 to 0.22.2. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: #...
# 🚀 feature request ### Relevant Rules hubs created by `pip.parse`. ### Description One shall not use multiple hubs in the same dependency tree as otherwise potentially one can have...
# 🚀 feature request ### Relevant Rules `pip.parse` ### Description Given a `requirements.in` file containing only `foo==4.2.0` from which I create a lock file with content ``` foo==4.2.0 --hash= dep_of_foo==1.33.7...
# 🐞 bug report ### Affected Rule https://github.com/bazel-contrib/rules_python/blob/7c6b109db7e7fdece78561dc62ef8f7c92185734/sphinxdocs/private/sphinx.bzl#L187-L196 ### Description When using `sphinx_docs` to define `my_docs`, running `bazel run //my_docs.serve` outputs ``` Serving directory: /home/me/.../my-project/bazel-out/k8-dbg/bin/my_docs/_build/html ``` This works, until I...
Just filing a quick issue for now with some light details and investigation results When run on BCR, we get a failure in the bzlmod example `//tests:version_test_binary_*` tests. It only...
Reproduce what we found in https://github.com/bazelbuild/bazel/pull/26587#issuecomment-3175514081
Consider this feature. There is prior art to passing around credentials in https://github.com/astral-sh/uv/issues/1520 Example from a Slack thread > Write auth information to a file, say /tmp/auth > Set --sandbox_add_mount_pair=/tmp/auth:/tmp/auth
On slack, a user reported that using the venv_site_packages=yes flag caused millions of actions to occur. More user details would help verify its due to the flag. That said but...
Gazelle supports `-index=lazy` to speed up indexing directories. This currently fails on Python with a bunch of errors like ``` my_project/foo/bar.py: "foo.other.baz" is an invalid dependency ``` Perhaps a `gazelle:py_search`...