Installation

PragyaLint requires Python 3.11 or newer and has zero runtime dependencies.

From PyPI

pip install pragyalint

With pipx (recommended for CLI use)

pipx install pragyalint

pipx installs PragyaLint in an isolated environment so it never interferes with your project's dependencies.

From source

git clone https://github.com/Sanskriti-Studios/PragyaLint
cd pragyalint
python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"

Verify the install

pragyalint --version
pragyalint --help

You should see the version number and the list of commands/options.

Upgrading

pip install --upgrade pragyalint

Uninstalling

pip uninstall pragyalint
Tip: install PragyaLint as a development dependency in your project (e.g. pip install -U pragyalint in your dev environment or CI) so it's available for scan and fix steps.