Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork636
For more detailed setup instructions, seehttps://rules-python.readthedocs.io/en/latest/getting-started.html
For the user-facing changelog seehere
Using Bzlmod
Add to yourMODULE.bazel file:
bazel_dep(name="rules_python",version="1.6.3")python=use_extension("@rules_python//python/extensions:python.bzl","python")python.toolchain(python_version="3.13",)pip=use_extension("@rules_python//python/extensions:pip.bzl","pip")pip.parse(hub_name="pypi",python_version="3.13",requirements_lock="//:requirements_lock.txt",)use_repo(pip,"pypi")
Using WORKSPACE
Paste this snippet into yourWORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="rules_python",sha256="2f5c284fbb4e86045c2632d3573fc006facbca5d1fa02976e89dc0cd5488b590",strip_prefix="rules_python-1.6.3",url="https://github.com/bazel-contrib/rules_python/releases/download/1.6.3/rules_python-1.6.3.tar.gz",)load("@rules_python//python:repositories.bzl","py_repositories")py_repositories()
Gazelle plugin
Paste this snippet into yourWORKSPACE file:
load("@bazel_tools//tools/build_defs/repo:http.bzl","http_archive")http_archive(name="rules_python_gazelle_plugin",sha256="2f5c284fbb4e86045c2632d3573fc006facbca5d1fa02976e89dc0cd5488b590",strip_prefix="rules_python-1.6.3/gazelle",url="https://github.com/bazel-contrib/rules_python/releases/download/1.6.3/rules_python-1.6.3.tar.gz",)# To compile the rules_python gazelle extension from source,# we must fetch some third-party go dependencies that it uses.load("@rules_python_gazelle_plugin//:deps.bzl",_py_gazelle_deps="gazelle_deps")_py_gazelle_deps()
Full Changelog:1.6.2...1.6.3
Assets3
Uh oh!
There was an error while loading.Please reload this page.