Skip to content

Releases: perplexityai/gazelle_py

v0.8.7

27 May 15:25
0ef3509

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.7")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.7")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-oL6nF4DO4LjNMjiHJ+H62FUr3y65sq2CJ+DxO4EtL1w=",
    strip_prefix = "gazelle_py-0.8.7",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.7/gazelle_py-v0.8.7.tar.gz"],
)

What's Changed

  • Forward Rust providers through cgo wrapper by @longlho in #50
  • chore: update BCR maintainer and CI runners by @longlho in #51

Full Changelog: v0.8.6...v0.8.7

v0.8.6

04 May 03:51
fe15d55

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.6")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.6")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-IMAQd8AYERbLnUfK6bEzW69LoNE9Hue5sWnDcruCitc=",
    strip_prefix = "gazelle_py-0.8.6",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.6/gazelle_py-v0.8.6.tar.gz"],
)

What's Changed

  • Set Rust allocator mode on cgo rlib by @longlho in #49

Full Changelog: v0.8.5...v0.8.6

v0.8.5

04 May 01:42
5e8b7a7

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.5")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.5")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-FeQwMdiaNS01r9zxZBHXdP3Bl4EFFTq2rcBwUoa1i/E=",
    strip_prefix = "gazelle_py-0.8.5",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.5/gazelle_py-v0.8.5.tar.gz"],
)

What's Changed

Full Changelog: v0.8.4...v0.8.5

v0.8.4

03 May 20:35
850fe95

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.4")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.4")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-eJiwAHhTTNH91uCuFi64haM6YjGr3EfIJ/OHB4uKJhc=",
    strip_prefix = "gazelle_py-0.8.4",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.4/gazelle_py-v0.8.4.tar.gz"],
)

What's Changed

Full Changelog: v0.8.3...v0.8.4

v0.8.2

01 May 21:27
62d1302

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.2")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.2")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-OqOy1ReEdAbpGWRcctFvLiEyKj8EEm1YKVKowM0o5Xo=",
    strip_prefix = "gazelle_py-0.8.2",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.2/gazelle_py-v0.8.2.tar.gz"],
)

What's Changed

  • proto: add import_prefix to disambiguate FileDescriptor path by @longlho in #42

Full Changelog: v0.8.1...v0.8.2

v0.8.1

01 May 11:13
f28d8eb

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.1")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.1")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-2ZSWr+7tOA25I59n9cHU3SRQjfJkO89v0Depj+C9pxo=",
    strip_prefix = "gazelle_py-0.8.1",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.1/gazelle_py-v0.8.1.tar.gz"],
)

What's Changed

  • py: extend python_skip_empty_init to suppress test rules by @longlho in #41

Full Changelog: v0.8.0...v0.8.1

v0.8.0

01 May 02:37
c008527

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.8.0")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.8.0")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-oCUPZWdkSH2JNbhFXPKKroGbkLunr7A2OTqWMMkbYpQ=",
    strip_prefix = "gazelle_py-0.8.0",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.8.0/gazelle_py-v0.8.0.tar.gz"],
)

What's Changed

  • py: skip_empty_init suppresses rule, no longer strips init.py from srcs by @longlho in #39
  • py: AST-driven emptiness for python_skip_empty_init by @longlho in #40

Full Changelog: v0.7.1...v0.8.0

v0.7.1

01 May 01:35
34cb91e

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.7.1")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.7.1")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-/lwW61gaTva3U4eH0sX91uE56OCjfBCOKpGbEcE+ivo=",
    strip_prefix = "gazelle_py-0.7.1",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.7.1/gazelle_py-v0.7.1.tar.gz"],
)

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

30 Apr 22:46
4b1b616

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.7.0")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.7.0")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-HuqNEAkoMk5fpcj4fsuKi7v9PXkmHx7eUpRlkQEdISg=",
    strip_prefix = "gazelle_py-0.7.0",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.7.0/gazelle_py-v0.7.0.tar.gz"],
)

What's Changed

  • py: dedicated :conftest target + broaden python_skip_empty_init by @longlho in #36
  • bcr: bring back bcr_test/ so @llvm is visible in consumer repo mapping by @longlho in #37

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

v0.6.1

30 Apr 16:56
8da2a7e

Choose a tag to compare

Using Bzlmod with Bazel 7+

Add to your MODULE.bazel:

bazel_dep(name = "gazelle_py", version = "0.6.1")

Using a non-registry override

bazel_dep(name = "gazelle_py", version = "0.6.1")

archive_override(
    module_name = "gazelle_py",
    integrity = "sha256-p02QeS71Gg+VPFEeZToNhnWIytN1hJdMGR22BM9eamg=",
    strip_prefix = "gazelle_py-0.6.1",
    urls = ["https://github.com/perplexityai/gazelle_py/releases/download/v0.6.1/gazelle_py-v0.6.1.tar.gz"],
)

What's Changed

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