New submission from Jeff Hinrichs:
python setup.py check
python setup.py check --restructuredtext
both incorrectly warn and don't Fail for things that will cause a failure
when uploading to pypi. This is wrong.
Additionally, they should return a non 0 exit code so they can be used as part
Jeff Hinrichs added the comment:
example:
(dhp)jlh@jlh-d520:~/Projects/dhp/src$ python setup.py check
running check
(dhp)jlh@jlh-d520:~/Projects/dhp/src$ python setup.py check --restructuredtext
running check
warning: check: Title underline too short. (line 2)
warning: check: Could not finish
New submission from Jeff Hinrichs:
if you run
setup.py check --restructuredtext
without docutils installed, it will appear to pass
if you add the -s flag, it will error and inform you that docutils is not
installed.
So nothing is reported and return results are the same as a passing