Commit graph

55 commits

Author SHA1 Message Date
399fa8618f actions: Check with 3 type checkers
you will certainly not regret checking with 3 type checkers.
2025-08-26 21:47:40 -05:00
1bf978445e actually check types with mypy again 2025-05-21 16:42:34 +02:00
703824ff0e split out mypy workflow 2025-05-20 13:44:02 +02:00
8348db3c92 new python versions ahoy 2025-04-21 08:56:22 +02:00
a917ba13d3 Improve some actions 2024-11-03 09:30:02 -06:00
3da4e3874a make sure installed version passes test too 2024-07-14 20:55:23 -05:00
3ed08f1879 Update copyright years 2024-07-14 15:07:47 -05:00
6805c176e2 Don't bother trying sysmon tracer
.. its speed advantages don't help branch coverage, just line coverage.
2024-07-14 14:36:55 -05:00
b672ddf418 build docs during CI 2024-07-08 21:04:13 -05:00
671e6657cf ensure unique artifact name 2024-05-12 21:15:37 -05:00
d7212be37d to everything there is a season
churn churn churn
2024-05-12 21:14:38 -05:00
5534666f07
Add ability to use specific coverage core 2023-12-27 18:40:57 -06:00
fa30aa6084
Switch to pypy 3.10 2023-12-27 18:35:19 -06:00
1566c3f08f
use python 3.13 alphas during CI 2023-11-14 07:23:16 -06:00
aa4f4c0e89
do not bother with codecov.io, it's unreliable 2023-10-30 18:30:16 +01:00
8c91b10fae
run pre-commit just once 2023-07-31 20:59:18 -05:00
7b754d4328
test with 3.12 alphas 2023-07-31 20:52:49 -05:00
d8e0d6462d
use latest 3.x for win & mac testing 2023-02-25 09:58:23 -06:00
c4ab6fad7e Bump actions versions to fix warnings 2023-02-14 12:17:10 -06:00
0c4d08ff36
let it all happen 2023-01-31 07:53:58 -06:00
3f18bf6c11
Run pre-commit during our CI
pre-commit.ci service is failing and it's not like that guy will
fix whatever the problem on their end is.
2023-01-31 07:51:01 -06:00
ce6138095c
Drop support for Python before 3.9
built-in zoneinfo is too good to work around
2022-09-25 11:23:47 -05:00
8e021ff359
tweak python 3.11 version string in the matrix 2022-08-28 07:24:56 -05:00
adcfea239d
test pypy-3.9 2022-06-30 19:43:40 -05:00
156d2509b5
switch to evergreen version of ubuntu 2022-06-30 19:43:27 -05:00
c9bdf32e77
run most py version tests only on unix 2022-06-30 19:42:10 -05:00
0e254331b5
does installing packages go faster with wheel? 2022-06-30 19:14:35 -05:00
fe89bc5ea4 test on 3.11 betas 2022-05-12 10:22:41 -05:00
Jeff Epler
7d1a92cb53 try out pre-commit.ci 2022-05-12 09:59:12 -05:00
923b5d1419
try more arches for test 2021-12-15 22:47:18 -06:00
67eaec7107
ensure pre-commit runs with a particular Python version 2021-12-08 08:00:47 -06:00
29580046c8 Cover the wwvb.gen cli program 2021-11-03 19:53:05 -05:00
286898ea28 upload coverage as an artifact since codecov doesn't seem to show different versions separately 2021-11-02 21:30:52 -05:00
e14012ab0b upload coverage even if failed 2021-10-18 20:05:33 -05:00
ed7131f0ac test with pypy's 3.8 support 2021-10-18 19:53:40 -05:00
10da1ec2f2 don't conceal failures 2021-10-13 11:40:24 -05:00
6449fccb96 I guess xml-format coverage is necessary 2021-10-13 11:38:05 -05:00
308dbece29 transition to codecov v2 2021-10-13 11:29:00 -05:00
921ba6429c test on pypy3 2021-10-09 08:46:55 -05:00
6291552234 python 3.10 ready .. ? 2021-10-06 09:40:49 -05:00
0be11960d9 actually enable strict type checking 2021-10-05 14:57:25 -05:00
9ef98262c5 Improve typing, check it (non-strict) during build 2021-10-05 12:44:12 -05:00
38576440e4 fix unittest commandline 2021-06-13 16:02:08 -05:00
5e6f833632 make it packaged, whoo 2021-06-12 13:24:37 -05:00
40ad38489a fix workflow more 2021-06-12 12:26:19 -05:00
d7f06773b5 fix workflow 2021-06-12 12:25:44 -05:00
bc4d80a188 tag the coverage reports with the python version 2021-06-12 12:24:29 -05:00
5941c74778 turn on codecov.io 2021-06-12 12:18:19 -05:00
76dd413604 Require full coverage in CI 2021-03-06 21:22:06 -06:00
975569587b matrixfy the tests 2021-02-28 21:55:14 -06:00