Skip to content

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

Merged
pull[bot] merged 2 commits into
garymm:mainfrom
bazel-contrib:main
Aug 11, 2026
Merged

pull[bot] merged 2 commits into
garymm:mainfrom
bazel-contrib:main

Conversation

@pull

@pull pull Bot commented Aug 11, 2026 •

Copy link
Copy Markdown

See Commits and Changes for more details.


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

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

armandomontanez and others added 2 commits August 11, 2026 16:17
…3997)

In #3841, a warning pushing users to migrate away from implicit
`__init__.py` generation was added. While it's good to flag this bad
behavior, silencing it requires users to either explicitly configure
this option on every `py_binary` and `py_test` target, or configure the
option globally in their `.bazelrc`.

To better facilitate a migration, this change introduces a mechanism for
modules to configure this option module-wide. This has multiple
benefits:

1. Everyone working in the module doesn't need to remember to explicitly
set `legacy_create_init` on every target.
2. Everyone that depends on the module receives the correct behavior as
configured by the module.
3. It becomes possible to tell BCR-wide which modules have adopted this
migration.

Work towards #2945

---------

Co-authored-by: Richard Levasseur <richardlev@gmail.com>
)

Static type checking across the repository has been consolidated under
Pyrefly. The standalone GitHub Actions mypy workflow and mypy-specific
type ignore comments and suppressions are no longer necessary.

Remove the legacy mypy CI job from GitHub Actions workflows, clean up
mypy-specific type suppressions and comments in runfiles library code
and tests, and standardize type narrowing assertions.
@pull pull Bot locked and limited conversation to collaborators Aug 11, 2026
@pull pull Bot added the ⤵️ pull label Aug 11, 2026
@pull
pull Bot merged commit c1e7fbb into garymm:main Aug 11, 2026
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.

2 participants