DetachHead
DetachHead
yeah i guess it does risk making the situation even more confusing
i prefer the current behavior. if i already have an import of the whole `random` module in the current file, i don't want to add other imports from the same...
i think the issue here is that a regular attribute should be considered a valid subtype of an attribute that uses descriptors as long as it's compatible with the descriptor...
you can if you want. i have a feeling it will be rejected though
`TYPE_CHECKING` needs to be imported from the `typing` module: ```py from typing import TYPE_CHECKING if not TYPE_CHECKING: pass ``` See https://docs.python.org/3/library/typing.html#typing.TYPE_CHECKING
The fact that most issues on pyright get closed "as designed" is the main reason I forked it in the first place, so I'll leave this open. If a regular...
the dprint-py package works great. the only issue i have is that the dprint vscode plugin doesn't recognize it so i have to manually specify the path to the `dprint`...
i found a solution that works on both windows and linux/macos without having to copy the executable after installing it: ### `.vscode/settings.json` ```json { "dprint.path": ".vscode/dprint" } ``` ### `.vscode/dprint`...
oh, that file is generated
sorry i assumed leaving it as draft would be fine until i get around to looking at this again. will close it for now