sveetch/boussole

Move documentation building requirement to its own extra requirements

Closed this issue · 1 comments

Is your feature request related to a problem? Please describe.
setup.cfg have all development requirements in the extra requirement "dev" that is used by tox.

Tox does not need about flake or documentation requirements and installing them is longer than needed.

Describe the solution you'd like
All of these requirements should be move into a new extra requirement ("quality" ?):

    flake8
    Sphinx
    sphinx-rtd-theme
    livereload
    twine

Then tox will be faster to proceed to run. We may profit about this to add more Python versions coverage.

Done in v2.1.0