Split requirements into requirements.txt and requirements-lint.txt

I'm doing this because it makes sense to separate which requirements are
needed to develop the package and which are purely needed for static code
analysis. That said, the trigger for this commit was that ReadTheDocs
automatically tries to install everything that's in requirements.txt and,
since `black` isn't available on Python 2.7, it was failing. See
https://readthedocs.org/projects/mongoengine-odm/builds/9371765/.

Refs #2105
This commit is contained in:
Stefan Wojcik 2019-07-15 09:32:26 +02:00
parent aa76ccdd25
commit 1aba145bc6
2 changed files with 3 additions and 3 deletions

3
requirements-lint.txt Normal file
View File

@ -0,0 +1,3 @@
black
flake8
flake8-import-order

View File

@ -1,8 +1,5 @@
black
nose
pymongo>=3.4
six==1.10.0
flake8
flake8-import-order
Sphinx==1.5.5
sphinx-rtd-theme==0.2.4