PragyaLint requires Python 3.11 or newer and has zero runtime dependencies.
pip install pragyalint
pipx install pragyalint
pipx installs PragyaLint in an isolated environment so it never
interferes with your project's dependencies.
Install PragyaLint for Visual Studio Code to surface dead-code findings right in the editor and apply fixes from the Problems panel.
code --install-extension IndianCoder3.sks-pragyalint
Or open the Extensions panel (Ctrl+Shift+X) and search for
PragyaLint. Or browser to:
marketplace.visualstudio.com/…IndianCoder3.sks-pragyalint
The extension still needs the pragyalint CLI on your PATH
(install via PyPI or pipx above). If it can't find the binary, set the
pragyalint.binaryPath setting to its full path.
git clone https://github.com/Sanskriti-Studios/PragyaLint
cd pragyalint
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
pragyalint --version
pragyalint --help
You should see the version number and the list of commands/options.
pip install --upgrade pragyalint
pip uninstall pragyalint
pip install -U pragyalint in
your dev environment or CI) so it's available for scan and fix steps.