feat!: Following generation mode when generating test targets by linzhp · Pull Request #2044 · bazel-contrib/rules_python
added 2 commits
July 6, 2024 17:37github-merge-queue bot pushed a commit that referenced this pull request
Jul 1, 2025…les (#2998) Remove entry point file requirements when generating rules. Enable python rule generation as long as there are .py source files under the directory so all new packages will have python rules generated in the package. The extension used to require entrypoints for generation but: - entry point for tests (i.e., `__test__.py` ) is no longer required after #999 and #2044 - entry point for binaries (i.e., `__main__.py` ) is no longer required after #1584 The entry point for libraries (`__init__.py` ) shouldn't be required either, especially for Python 3.3 and after when namespace packages are supported. --------- Co-authored-by: yushan <yushan@uber.com> Co-authored-by: Douglas Thor <dougthor42@users.noreply.github.com>
amartani pushed a commit to benchling/rules_python that referenced this pull request
Jul 8, 2025…les (bazel-contrib#2998) Remove entry point file requirements when generating rules. Enable python rule generation as long as there are .py source files under the directory so all new packages will have python rules generated in the package. The extension used to require entrypoints for generation but: - entry point for tests (i.e., `__test__.py` ) is no longer required after bazel-contrib#999 and bazel-contrib#2044 - entry point for binaries (i.e., `__main__.py` ) is no longer required after bazel-contrib#1584 The entry point for libraries (`__init__.py` ) shouldn't be required either, especially for Python 3.3 and after when namespace packages are supported. --------- Co-authored-by: yushan <yushan@uber.com> Co-authored-by: Douglas Thor <dougthor42@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters