Drop py34, add GitHub Actions and a tox env for publishing #92
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Close #46
py34 has reached EOL, and
tox-gh-actions
does not support it.Dropping support should not affect the vast majority of active users.
In the last 30 days, py34 accounted for only 0.003% of
pytest-mypy
downloads:Switching to GitHub Actions should more permanently resolve #46; however, we can't use it to replace Travis CI entirely without @dbader's help (because admin privileges are required to set repo Secrets, which we would need for PyPI creds e.g. https://github.com/dmtucker/backlog/blob/10701deae4fde379d281808184c3c715b53a980a/.github/workflows/publication.yml#L15-L16)