Metadata-Version: 2.1
Name: watchpylint
Version: 0.0.1
Summary: Watch for changes in Python files and run pylint on them
Home-page: https://ktpanda.org/software/watchpylint
Author: Katie Rust
Author-email: katie@ktpanda.org
License: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

watchpylint
===========

A simple utility script which watches for changes in the given Python files, and runs
`pylint` on them. It then groups the output together by message type and saves the output
to a file.

It will run lint processes in parallel (up to 8), and also has an option to wait for
output to be available before printing it. That allows you to set `watchpylint -w
lint.txt` as your editor's linter or compiler for easy browsing of the output.

Example
-------

```
cd ~/py/myproject
watchpylint *.py -o lint.txt
```

Then, in `emacs`:

```
M-x compile
watchpylint -w lint.txt
```
