Skip to content

Commit b81b287

Browse files
fix(entry_point): ignore type lints on the generated files (#3736)
Fixes #3126 --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent 3f6daa8 commit b81b287

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,8 @@ END_UNRELEASED_TEMPLATE
6565
### Fixed
6666
* (gazelle) Fixed handling of auto-included `__init__.py` files when generating `py_binary`
6767
targets ([#3729](https://github.com/bazel-contrib/rules_python/issues/3729)).
68+
* (entry_point) From now on `mypy` type checking will be skipped on the generated
69+
files ([#3126](https://github.com/bazel-contrib/rules_python/issues/3126)).
6870

6971
{#v0-0-0-added}
7072
### Added

python/private/py_console_script_gen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
raise
6363
6464
if __name__ == "__main__":
65-
sys.exit({entry_point}())
65+
sys.exit({entry_point}()) # type: ignore
6666
"""
6767

6868

tests/entry_points/py_console_script_gen_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ def test_a_single_entry_point(self):
162162
raise
163163
164164
if __name__ == "__main__":
165-
sys.exit(baz())
165+
sys.exit(baz()) # type: ignore
166166
"""
167167
)
168168
self.assertEqual(want, got)

0 commit comments

Comments
 (0)