I personally just use emacs.
https://vscodium.com/
Pylance is for sure, but it's built on the open source Pyright they provide, which is still pretty decent.
I think there's other things too but I don't recall the comprehensive list.
I personally just use emacs.