Commit Graph

7 Commits (8f52578e85b27831ab8a68a6d86721ea3348a553)

Author SHA1 Message Date
Pieter Marsman 8f52578e85
Run black locally with nox (#776)
* Run black locally with nox

* Update contributor instructions

* Fix workflow
2022-06-26 18:25:28 +02:00
Pieter Marsman ae7f315746 Fix github actions tag regex 2022-03-19 21:10:02 +01:00
Pieter Marsman a2e1d6a8bf Fix github actions tag regex 2022-03-19 20:53:14 +01:00
Pieter Marsman d89cc357ee
Add github action for releasing to pypi if git tag is added. (#727)
* 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>
2022-03-19 20:46:00 +01:00
Pieter Marsman b9a8920cdf
Check blackness in github actions (#711)
* Check blackness in github actions

* Blacken code

* Update github action names

* Add contributing guidelines on using black

* Add to checklist for PR
2022-02-11 22:46:51 +01:00
Pieter Marsman 81f873e105 Update actions.yml so that it will run for all PR's 2022-02-02 22:45:05 +01:00
Pieter Marsman b84cfc98e0
Update development tools: travis ci to github actions, tox to nox, nose to pytest (#704)
* 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>
2022-02-02 22:24:32 +01:00