rehandalal / therapist

Work out your commitment issues.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add plugins

rehandalal opened this issue · comments

commented

Having some plugins that are capable of performing common linting tasks such as: checking for blank lines at the end of files, ensuring that large files have not been added, etc. would be useful.

These should have be extras with optional dependencies: http://setuptools.readthedocs.io/en/latest/setuptools.html#declaring-extras-optional-features-with-their-own-dependencies

If you support dynamic discovery, then other people could write plugins as separate python projects.

http://setuptools.readthedocs.io/en/latest/setuptools.html#extensible-applications-and-frameworks