DetachHead
DetachHead
can you try the things i mentioned in https://github.com/DetachHead/basedpyright/issues/659#issuecomment-2339504636 and let me know if any of them make a difference? thanks
> After testing with pyright for 3 hours with the settings provided above, I still have CPU and memory spikes just to confirm, this was was with pyright and not...
that's odd, it should only be doing that if `basedpyright.analysis.diagnosticMode` is set to `"workspace"` instead of the default value `"openFilesOnly"`. this is configured in vscode's settings so can you check...
thats very strange, from my understanding even when `diagnosticMode` is set to `"workspace"` it should only ever re-analyze files that depend on the file you edited. copying those settings and...
ok so i get the same behavior in the django codebase, even when setting `typeCheckingMode` to `"standard"`. i noticed that commenting out all the imports in `./django/forms/__init__.py` reduces the number...
> The playground example shows that the `try:` part of the block is not run because there is no reason for it to fail. this is because statically, there's no...
playing around with this some more, i can't seem to reproduce the issue you're describing with the `EventIO` class. completions from both the superclass and the subclass seem to work...
hmm i guess it's because of these errors: ```py try: from .eventio_async import EventIO except ImportError: from .eventio import EventIO # Argument to class must be a base class (reportGeneralTypeIssues)...
do you see a different error? i only see those two on the usage
hmm looks like pylance doesn't support this either, but i'm happy to. since this is a normal python file i think this needs to also be a new diagnostic rule...