top | item 45579511

(no title)

jerrygenser | 4 months ago

Basedpyright is not rust but it's a fork of pyright with added features that are otherwise locked in vscode

discuss

order

f311a|4 months ago

It's written in Typescript, which is a super weird choice.

wiseowise|4 months ago

Wasn’t pyright made specifically for VSCode? That would explain TS.

drcongo|4 months ago

It's also horrible for fasle positives unless your project happens to be the exact same setup as the maintainers' - I had to turn off the actual type checking on it. I've since moved wholesale to the Ty alpha and it feels a hell of a lot smarter.

jon-wood|4 months ago

I'm sorry, I can't take seriously any piece of software which decided to prefix the previous version's name with "based". I'm aware this is a me problem.

wiseowise|4 months ago

Definitely this. I commend author of BPyright, but clown (?) avatar, unknown identity of maintainer, and name of the fork rub me off wrong way.

cruffle_duffle|4 months ago

Hah. I love the name. It implies that whatever the original “pyright” was doing wasn’t keepin’ it real. This new version, it’s “based” so it must be somehow more “real” and “grounded” and “legit”.

All I know is it is much more strict about stuff than pylance was.

Also a me problem!