* Add github action for releasing to pypi if git tag is added.
* Checkout code and fix typos.
* Replace end with fi
* Strictly numeric version for testing.
* Remove obsolete Make commands for publishing
* Also create GitHub release
* Update pdfminer/__init__.py
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
* Remove test pypi release
* Use maintained github action for releasing
* Change tag format for versions
* Undo commenting pypi publishing
* Remove develop branch, since that will be removed in favor off adding tags for releases.
* Change version regex
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
* Replace tox with nox
* Replace travis with github actions
* Fix pytest, mypy and flake8 errors
* Add pytest.
* Run on all commits
* Remove nose
* Speedup slow tests to save GitHub actions minutes
* Added line to CHANGELOG.md
* Fix line too long in pdfdocument.py
* Update .github/workflows/actions.yml
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>
* Improve actions.yml
* Fix error with nox name for mypy
* Add names for jobs
* Replace nose.raises with pytest.raises
Co-authored-by: Jake Stockwin <jstockwin@gmail.com>