Commit graph

24 commits

Author SHA1 Message Date
bf0b767a74 Makefile: Default to running all type checkers.
Signed-off-by: Jeff Epler <jepler@gmail.com>
2025-08-27 08:39:30 -05:00
5d484b6eb4 Use coverage 7.10.x "patch=subprocess"
.. so we don't need our own code to make subprocess calling
work.
2025-08-10 17:16:28 -05:00
6afca61f10 Makefile: Add rules to run pyright & pyrefly 2025-08-07 10:51:27 -05:00
b859900b9b type check the tests too 2025-05-21 16:46:07 +02: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
7fce1a230f Move doc-related files out of top level 2024-07-14 11:53:22 -05:00
87b6236416 Move tests out of distribution 2024-07-14 11:49:02 -05:00
5534666f07
Add ability to use specific coverage core 2023-12-27 18:40:57 -06:00
2613945f7b
restrict coverage to in-tree files
this turns out to be needed again on my local machine, which otherwise
shows coverage under /usr/lib/python3.11/dist-python
2023-07-15 22:01:38 -05:00
14fa3c619a
remove lgtm configuration 2022-12-08 14:35:23 -06:00
63769e9529
another place I have to list src 2022-09-03 13:47:04 -05:00
fd913d0930
Quiet the build process 2022-09-03 13:37:58 -05:00
b619478b2e
Move source to src/ 2022-09-03 13:34:48 -05:00
1269b10642
remove COVERAGE_INCLUDE, is no longer needed with current coverage package 2022-07-04 13:25:46 -05:00
cf40a4edb1
Manually patch iersdata based on information from Bulletin D 2021-12-17 13:12:53 -06:00
807b24f897
use zoneinfo instead of dateutil for timezones 2021-12-15 22:47:17 -06:00
850560ce24 run mypy by default 2021-11-05 09:25:35 -05:00
29580046c8 Cover the wwvb.gen cli program 2021-11-03 19:53:05 -05:00
921ba6429c test on pypy3 2021-10-09 08:46:55 -05:00
b383086cdb Fix typing errors hidden by lack of type info for adafruit_datetime
The pyi file is simply the same one as for core datetime, taken from
mypy's typeshed.
2021-10-05 19:27:18 -05:00
5fa851c079 Specify GPL-3.0-only license
The author does not have confidence in the future actions of the FSF.
2021-04-01 21:04:48 -05:00
76dd413604 Require full coverage in CI 2021-03-06 21:22:06 -06:00