Skip to content

v0.5.3

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Apr 15:29
· 28 commits to main since this release

See the changelog.

Using Bzlmod:

Add to your MODULE.bazel file:

bazel_dep(name = "rules_pycross", version = "0.5.3")

Using WORKSPACE:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_pycross",
    sha256 = "ae1ee76d6bd78c43a5036426da0f81a017c740d1dfa57dece8d3775968718b36",
    strip_prefix = "rules_pycross-0.5.3",
    url = "https://github.com/jvolkman/rules_pycross/releases/download/v0.5.3/rules_pycross-v0.5.3.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

  • Fix local_wheels in repo context by @jvolkman in #80
  • Mark toolchain exec and target interpreter targets as such by @jvolkman in #81
  • Fix compatibility with rules_python 0.31+ by @jvolkman in #82
  • Accomodate PDM monorepo setups by @plobsing in #67
  • Fix canonical repo names for Bazel 7.1 by @jvolkman in #88
  • fix: Add imports to allow experimental_python_import_all_repositories by @ewianda in #86

New Contributors

Full Changelog: v0.5.2...v0.5.3