pdfminer.six/tools
Pieter Marsman 104883df41
Replace typing-extensions Literal with the type of the Literal & run mypy, nosetest and sphinx in there own environment on cicd (#677)
* Improve tox.ini by running flake8, mypy, nosetests and sphinx in there own environment.

Improves isolation. Dependencies of one package won't influence the next.

This should fail for the current setup with typing-extensions.

* Try to fix actually running tox tests on travis

* Use recent tox

* Fix using Literal[False] for open_filename.

None has the same true value as False, and therefore it does not matter.

* Replace typing_extensions.Literal by the type of the literal

* Add line to CHANGELOG.md
2021-10-12 20:22:58 +02:00
..
Makefile webapp fixed 2010-12-25 08:41:35 +00:00
__init__.py tools must be a module to enable scripts tests 2014-09-04 09:47:33 +02:00
conv_afm.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00
conv_cmap.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00
conv_glyphlist.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00
dumppdf.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00
pdf2txt.py Replace typing-extensions Literal with the type of the Literal & run mypy, nosetest and sphinx in there own environment on cicd (#677) 2021-10-12 20:22:58 +02:00
pdfdiff.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00
pdfstats.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00
prof.py Add type annotations (#661) 2021-10-09 16:23:28 +02:00