Commit Graph

10 Commits

Author SHA1 Message Date
Martijn Pieters 0e9a8baeb2 Add tox configuration
Tox manages test environments for all supported Python versions, as
well as linting and formatting tools. On GitHub, the test and lint
steps are kept as close as possible to the Makefile equivalents.
2023-05-16 10:49:17 +01:00
Martijn Pieters 31d0b007cd CI: use a separate step to run linters
This makes it easier to separate linter dependencies from older Python
releases.
2023-05-15 17:30:06 +01:00
Martijn Pieters 0763cd7b95 Add pyright strict type checking 2023-05-11 12:57:28 +01:00
Martijn Pieters a892a21b92 Run mypy during CI checks 2023-05-11 12:34:08 +01:00
long2ice 38ddd063c3 test: add httpx for test 2023-02-15 10:49:35 +08:00
long2ice 8c92cc59ae Fix test 2022-06-26 19:18:34 +08:00
long2ice 4faa5b7101 update workflows 2021-10-19 11:56:51 +08:00
long2ice 361a25857b bug fix 2021-01-06 19:57:16 +08:00
long2ice 7f7252d151 bug fix 2021-01-06 10:44:22 +08:00
long2ice c20bb73f27 first commit 2020-08-26 18:04:57 +08:00