Skip to content

Releases: theoremlp/rules_uv

v0.15.0

23 Jun 11:01
b692303
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.15.0")

What's Changed

  • Support multiple input files and requirements-file references by @mark-thm in #63
  • Use --python arg instead of PATH munging by @mark-thm in #65
  • Update Multitool Versions by @thm-automation in #66
  • Update Multitool Versions by @thm-automation in #67

Full Changelog: v0.14.0...v0.15.0

v0.14.0

16 Jun 11:00
4535b34
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.14.0")

What's Changed

  • Update Multitool Versions by @thm-automation in #62

Full Changelog: v0.13.0...v0.14.0

v0.13.0

08 Jun 11:00
7e00ac4
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.13.0")

What's Changed

  • Allow setting venv destination in rule by @psalaberria002 in #56
  • Update Multitool Versions by @thm-automation in #57
  • Update Multitool Versions by @thm-automation in #59
  • Update Multitool Versions by @thm-automation in #60
  • Update Multitool Versions by @thm-automation in #61

New Contributors

Full Changelog: v0.12.0...v0.13.0

v0.12.0

31 May 14:05
1d83dba
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.12.0")

What's Changed

  • doc: suggest not running in parallel by @aignas in #54
  • Add support for passing non-default arguments to uv pip compile by @mark-thm in #55

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.0

30 May 11:01
fdf8b3c
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.11.0")

What's Changed

  • Delete renovate after renovate-fleet org wide setup by @blim-theorem in #45
  • Update Multitool Versions by @thm-automation in #47
  • Switch linux/arm64 binary to static-musl build by @mark-thm in #48
  • Read the Python version from toolchain by @mark-thm in #49
  • Update Multitool Versions by @thm-automation in #50
  • Update Multitool Versions by @thm-automation in #51
  • Update Multitool Versions by @thm-automation in #52

New Contributors

Full Changelog: v0.10.0...v0.11.0

v0.10.0

22 May 22:50
e2a4083
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.10.0")

What's Changed

  • Update Multitool Versions by @thm-automation in #42
  • Update Multitool Versions by @thm-automation in #43
  • Add a toolchain entry for linux/arm64 by @mark-thm in #44

Full Changelog: v0.9.0...v0.10.0

v0.9.0

22 May 20:34
13d8978
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.9.0")

What's Changed

  • feat: Enable header generation by @honnix in #35
  • Update Multitool Versions by @thm-automation in #39
  • Remove dependency on rules_python by @mark-thm in #40
  • Pass generator label explicitly by @mark-thm in #41

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

22 May 11:00
44e119f
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.8.0")

What's Changed

  • Update Multitool Versions by @thm-automation in #32
  • pass --emit-index-url to 'uv pip compile' by @mattnworb in #31
  • Fix pip_compile_test by @mark-thm in #33

New Contributors

Full Changelog: v0.7.0...v0.8.0

v0.7.0

15 May 11:00
6675479
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.7.0")

What's Changed

  • Update Multitool Versions by @thm-automation in #27
  • Update Multitool Versions by @thm-automation in #28
  • Update Multitool Versions by @thm-automation in #29
  • Update Multitool Versions by @thm-automation in #30

Full Changelog: v0.6.1...v0.7.0

v0.6.1

07 May 20:46
1924804
Compare
Choose a tag to compare

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_uv", version = "0.6.1")

What's Changed

  • Update Multitool Versions by @thm-automation in #24
  • Only run automation steps in the repo by @mark-thm in #25
  • Fix tag composition by @mark-thm in #26

Full Changelog: v0.6.0...v0.6.1