Pyspeer patches Pylance to permit the usage outside of Visual Studio Code, such as Emacs and Neovim.
Prerequisites:
- Install Node.js
- Download Pylance extension
- Clone Pyspeer repository
Instructions:
cd /path/to/repo
yarn
yarn rollup -c
cd /path/to/pylance/dist
cat /path/to/pyspeer.min.js server.bundle.js > magic.js
node magic.js > server.bundle.jailbreak.js
- ???
- Profit
This goes without saying, but you violate the Microsoft Software License Terms Microsoft Pylance Extension For Visual Studio Code if you choose to use Pyspeer on the real Pylance extension.