You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I generate the file without --include-private than the stub is generated correctly.
Your Environment
Mypy version used: 1.5.1
Python version used: 3.11.4
Extra info
Also see KapJI/homeassistant-stubs#349 where this issue was raised.
These stubs are used in custom Home Assistant components, and currently this is broken.
The text was updated successfully, but these errors were encountered:
This is also fixed by #15625 which is functional but still waiting on an answer on how to test a dataclass with a _: dataclasses.KW_ONLY field on pythons <3.10
Bug Report
Stubgen generates an output file with a syntax error.
It generates
def __mypy-replace
which is invalid python syntax because of the dash.To Reproduce
With the following python code, generate a stub including the
--include-private
flag.stubgen --include-private test.py
Expected Behavior
The stub is generated without syntax errors.
Actual Behavior
A syntax error is raised when parsing the file:
When I generate the file without
--include-private
than the stub is generated correctly.Your Environment
Extra info
Also see KapJI/homeassistant-stubs#349 where this issue was raised.
These stubs are used in custom Home Assistant components, and currently this is broken.
The text was updated successfully, but these errors were encountered: