DetachHead

Results 929 comments of DetachHead

there's some documentation about it [here](https://docs.basedpyright.com/latest/benefits-over-pyright/better-defaults/#typecheckingmode) and [here](https://docs.basedpyright.com/latest/configuration/config-files/#recommended-and-all) but i agree it's probably a bit difficult to follow considering it's tacked onto the docs that were already there in pyright...

it would be `Bar[Foo[Bar[Foo[...]]]]`, so i guess that would turn into `Bar[Any]` because it would otherwise be an infinite recursion that can't be resolved?

this will probably be tricky to fix because the plugin completely changes how tests are run, so it's bound to behave strangely when using certain hooks, but i'll have a...

yeah i don't think this would be feasible unfortunately. robotframework does support changing the execution order of tests within a suite, and suites themselves, but as far as i can...

i don't see why pylint can't support it just because the PEP was rejected, especially since both pycharm and vscode support it

i think this needs more than just a typeshed update. there seems to be some special casing when using the `+` operator that results in different behavior to when the...

> i think this needs more than just a typeshed update. there seems to be some special casing when using the `+` operator that results in different behavior to when...

maybe we should try and get `tuple.__getitem__` marked as `@final` in typeshed

this issue has also been raised at https://github.com/microsoft/playwright-python/issues/1949

i think i'd prefer to have it narrow correctly even though it would make the error more difficult to suppress. the behavior can be added to the `strictGenericNarrowing` setting so...