It's great that you made a PyPI setup file.
Now it'd be cool to use it to install nervananeon on production machines.
But then why do we need documentation tools (sphinx) and testing tools (pep8, flake8, pylint, pytest-cov, pandoc, pytest-mock)? They are only needed for development. Removing it from the list will cut most of the dependencies.
Here is the project package tree right now:
It's great that you made a PyPI setup file. Now it'd be cool to use it to install nervananeon on production machines. But then why do we need documentation tools (sphinx) and testing tools (pep8, flake8, pylint, pytest-cov, pandoc, pytest-mock)? They are only needed for development. Removing it from the list will cut most of the dependencies. Here is the project package tree right now: