Skip to content

[pull] main from bazel-contrib:main#335

Merged
pull[bot] merged 3 commits intogarymm:mainfrom
bazel-contrib:main
Jul 15, 2025
Merged

[pull] main from bazel-contrib:main#335
pull[bot] merged 3 commits intogarymm:mainfrom
bazel-contrib:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Jul 15, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.3)

Can you help keep this open source service alive? 💖 Please sponsor : )

dougthor42 and others added 3 commits July 15, 2025 01:23
Fixes #3076.

Add a new gazelle annotation `include_pytest_conftest`. When unset
or true, the gazelle behavior is unchanged. When false, gazelle will
*not* inject the `:conftest` dependency to py_test targets.

One of the refactorings that is done to support this is to pass around
an `annotations` struct in `target.targetBuilder`. This will also open
up support for other annotations in the future.

---------

Co-authored-by: Ignas Anikevicius <240938+aignas@users.noreply.github.com>
While pyproject.toml is supported by piptools, dependency groups aren't.
They can be
emulated by using multiple files. Explain how to do that in the docs and
link to
the upstream feature request
(jazzband/pip-tools#2062)

Along the way, link to our own feature request for pylock.toml support
in pip.parse.

---------

Co-authored-by: Ignas Anikevicius <240938+aignas@users.noreply.github.com>
- use the SHA256SUMS file instead of individual sha256sum files. This
  improves the speed of the tooling and also the old files just
  disappeared for the latest toolchain release.
- update to the latest release.
@pull pull Bot locked and limited conversation to collaborators Jul 15, 2025
@pull pull Bot added the ⤵️ pull label Jul 15, 2025
@pull pull Bot merged commit 9555ba8 into garymm:main Jul 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants