summaryrefslogtreecommitdiffstats
path: root/.github (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-08-03Include Python 3.10 and 3.11 as part of CI.Diego Elio Pettenò1-1/+1
2023-08-03Update minimum supported version to Python 3.9.Diego Elio Pettenò1-1/+1
2023-08-03Include the encryption extra in the CI.freestyle-hid-1.1.0Diego Elio Pettenò1-1/+1
This is required for mypy to pass.
2021-05-17Don't select a specific Python version for pypi.Diego Elio Pettenò1-1/+1
2021-05-17CI: name the job with a bit more obvious name.Diego Elio Pettenò1-1/+1
2021-05-17Only try publishing tags.Diego Elio Pettenò1-0/+1
Without this change, setuptools_scm will try to publish PEP 440 local versions to PyPI, which will fail. Also this does not require checking out the full history.
2021-05-16Migrate to GitHub Actions rather than Travis CI.Diego Elio Pettenò1-0/+31
2021-05-16Fix fat-fingered copy.Diego Elio Pettenò1-1/+1
2021-05-16Add GitHub action for publishing to PyPI.Diego Elio Pettenò1-0/+35
This roughly follows the guide at https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/ but includes local tweaks to follow best practices.
2020-12-12Update pre-commit configuration.Diego Elio Pettenò1-9/+3
2020-10-04Add missing pre-commit action configuration.freestyle-hid-1.0.1Diego Elio Pettenò1-0/+24