IIRC there was a ticket somewhere in the issue tracker where someone explained in the comments how to get Pylance to work. Wasn't particularly difficult.
https://github.com/python-lsp/python-lsp-server
Someone might come along and tell you that you are missing out on some pylance features, but fuck closed source dev tooling it ain't worth it.