summaryrefslogtreecommitdiff
path: root/old/docs/setuptools.rst
diff options
context:
space:
mode:
Diffstat (limited to 'old/docs/setuptools.rst')
-rw-r--r--old/docs/setuptools.rst25
1 files changed, 25 insertions, 0 deletions
diff --git a/old/docs/setuptools.rst b/old/docs/setuptools.rst
new file mode 100644
index 0000000..8bc080d
--- /dev/null
+++ b/old/docs/setuptools.rst
@@ -0,0 +1,25 @@
+Setuptools integration
+======================
+
+Upon installation, Flake8 enables a setuptools command that checks Python
+files declared by your project.
+
+Running ``python setup.py flake8`` on the command line will check the files
+listed in your ``py_modules`` and ``packages``. If any warning is found,
+the command will exit with an error code::
+
+ $ python setup.py flake8
+
+Also, to allow users to be able to use the command without having to install
+flake8 themselves, add flake8 to the setup_requires of your setup() like so::
+
+ setup(
+ name="project",
+ packages=["project"],
+
+ setup_requires=[
+ "flake8"
+ ]
+ )
+
+