Commit Graph

13 Commits (82fd443cb2e9b3bb4857f60997f3195b24d7bfe8)

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
Andrew Baumann 24eb15cae5
fix typos in PR template (#681) 2022-01-25 22:08:14 +01:00
Pieter Marsman 7e91d4ec6d Improve docs and github templates 2020-03-08 15:06:13 +01:00
Pieter Marsman 3001fe3a82
Add item to checklist about updating CHANGELOG.md 2019-10-22 17:30:09 +02:00
Pieter Marsman 36621c8038 Use same format for pull_request_template.md as for bug_report.md 2019-10-21 23:08:57 +02:00
Pieter Marsman 131611ab6b
Create pull_request_template.md 2019-10-21 23:02:50 +02:00
Pieter Marsman 049919a981 Update issue templates 2019-10-21 22:51:45 +02:00