v0.6.0
See the changelog.
Using Bzlmod:
Add to your MODULE.bazel
file:
bazel_dep(name = "rules_pycross", version = "0.6.0")
Using WORKSPACE
:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_pycross",
sha256 = "149ec8b3d353212b8a74ca126eaca27516f1c409a5d01d0215313698d53a7d9d",
strip_prefix = "rules_pycross-0.6.0",
url = "https://github.com/jvolkman/rules_pycross/releases/download/v0.6.0/rules_pycross-v0.6.0.tar.gz",
)
# change this to something that works in your environment.
load("@python//3.12.0:defs.bzl", python_interpreter = "interpreter")
load("@rules_pycross//pycross:repositories.bzl", "rules_pycross_dependencies")
rules_pycross_dependencies(python_interpreter)
What's Changed
- feat: expose package_annotations by @betaboon in #96
- feat(bzlmod): mark lock_import and lock_repos as reproducible by @betaboon in #99
- Bump repairwheel to 0.3.1 and pass the new --no-sys-paths param by @jvolkman in #102
Full Changelog: v0.5.4...v0.6.0