Commit graph

628 commits

Author SHA1 Message Date
jepler (github actions cron)
6ef71b2837 update iersdata 2025-07-02 10:05:59 +00:00
c15b2802ef
Merge pull request #147 from jepler/update-pre-commit 2025-06-28 06:55:23 +02:00
f3b865fafa Update ruff
New ruff is very opinionated about positional arguments that
can take a boolean type. As a result, the signatures of the
following functions have changed:
 * WWVBMinute: ls, ly are keyword-only
 * next_minute, previous_minute: newut1 and newls are keyword-only
 * from_datetime: newut1, newls, and old_time are keyword-only
2025-06-28 06:50:08 +02:00
jepler (github actions cron)
e7abe54821 update iersdata 2025-06-02 10:06:09 +00:00
08e4217636
Merge pull request #142 from jepler/use-upstream-type-hints
Remove adafruit_datetime.pyi
2025-05-27 10:44:39 +02:00
7b0548071f Remove adafruit_datetime.pyi
and depend on correct typing info (+ override to use it). The correct
typing info won't exist until a release of adafruit_datetime with
https://github.com/adafruit/Adafruit_CircuitPython_datetime/pull/33 is
made, likely soon.
2025-05-27 10:42:25 +02:00
7137105b18
Merge pull request #146 from jepler/restore-typechecking 2025-05-21 16:49:58 +02:00
b859900b9b type check the tests too 2025-05-21 16:46:07 +02:00
1bf978445e actually check types with mypy again 2025-05-21 16:42:34 +02:00
5afa43e2c4
Merge pull request #145 from jepler/unpin-sphinx 2025-05-20 15:00:28 +02:00
4e3e36b53d let's readthedocs 2025-05-20 14:52:27 +02:00
ad89db7a31 Doc improvements 2025-05-20 14:49:10 +02:00
882f9d0635 unpin sphinx 2025-05-20 13:52:59 +02:00
adabec27dd
Merge pull request #144 from jepler/remove-codeql-badge 2025-05-20 13:52:09 +02:00
270780ab84 remove codeql badge, we no longer use it 2025-05-20 13:51:43 +02:00
142971bd17
Merge pull request #143 from jepler/split-mypy 2025-05-20 13:50:56 +02:00
703824ff0e split out mypy workflow 2025-05-20 13:44:02 +02:00
jepler (github actions cron)
92a5afdfd5 update iersdata 2025-05-02 16:06:12 +00:00
19a2a23c21
Merge pull request #139 from jepler/pre-commit-ci-update-config 2025-05-02 16:11:26 +02:00
pre-commit-ci[bot]
a23e0fbaaf
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.5 → v0.11.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.5...v0.11.7)
2025-04-28 20:23:30 +00:00
c9a0b64195
Merge pull request #140 from jepler/more-error-detection 2025-04-24 18:35:12 +02:00
ec68ed225f Additional error checking in from_timecode_am
the change from using reversed() is because the pos sequence is now
traversed twice.
2025-04-24 18:31:34 +02:00
3fc237f466 Additional invalid AM timecode tests (failing) 2025-04-24 18:30:53 +02:00
497164e84d
Merge pull request #138 from jepler/test-314
new python versions ahoy
2025-04-21 09:58:24 +02:00
6b57582d3e
Merge pull request #137 from jepler/dst-enum
Use an enum for DST status
2025-04-21 09:18:11 +02:00
33459d3c6b
Merge pull request #136 from jepler/wwvbdatetime-tk
wwvbtk: Improve --help message & internal improvements
2025-04-21 08:56:45 +02:00
8348db3c92 new python versions ahoy 2025-04-21 08:56:22 +02:00
6de67679a5 Use an enum for DST status 2025-04-21 07:56:30 +02:00
66d4b32bf0 Simplify Generator[] annotation 2025-04-21 07:51:40 +02:00
4e0d7a9743 wwvbtk: Use datetime for timekeeping
I don't know if it's *better* but `WWVBMinuteIERS(*key)` rubbed me
the wrong way.
2025-04-21 07:50:44 +02:00
aae3828270 wwvbtk: Improve --help message. 2025-04-20 13:25:31 +02:00
d5c21c07dd
Merge pull request #134 from jepler/disable-codeql
the codeql workflow is not providing me any value, disable it
2025-04-19 09:10:02 +02:00
dc24f55598 the codeql workflow is not providing me any value, disable it 2025-04-19 08:30:23 +02:00
6f0765d13d
Merge pull request #132 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-04-17 13:08:47 -05:00
2d574f6d53
Merge pull request #133 from jepler/dethread-wwvbtk
No need for threading in wwvbtk
2025-04-17 13:02:07 -05:00
16090774ed fix type hints 2025-04-17 19:20:54 +02:00
4d1bfb8002 Remove a diagnostic ruff told me could "cause conflicts with the formatter" 2025-04-17 19:19:10 +02:00
f5314e2a7c improve documentation of --colors
though it's still not super helpful
2025-04-17 19:18:53 +02:00
77cfe3d79a No need for threading here. 2025-04-17 19:18:21 +02:00
pre-commit-ci[bot]
7f2051eaf9
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.9.1 → v0.11.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.1...v0.11.5)
2025-04-14 20:23:43 +00:00
jepler (github actions cron)
636d2d8282 update iersdata 2025-04-02 10:05:51 +00:00
91cb807104
Merge pull request #131 from jepler/small-fixes
churn to appease ruff & remove debugging print
2025-03-17 16:52:41 -05:00
d7a80f0cd9 remove debugging print 2025-03-17 16:25:30 -05:00
e093019b91 churn to appease ruff 2025-03-17 16:24:42 -05:00
jepler (github actions cron)
b5f9b04991 update iersdata 2025-03-02 10:04:43 +00:00
61b7114c64
Merge pull request #130 from jepler/ci-ubuntu-24
run CI on ubuntu 24.04
2025-02-11 12:33:36 -06:00
956b9a261f run CI on ubuntu 24.04 2025-02-11 12:29:45 -06:00
jepler (github actions cron)
82e253c54b update iersdata 2025-02-02 10:04:43 +00:00
173289447f
Merge pull request #128 from jepler/pre-commit-ci-update-config 2025-01-14 22:12:34 -06:00
pre-commit-ci[bot]
0e3bb7af31
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.8.4 → v0.9.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.8.4...v0.9.1)
2025-01-13 23:34:06 +00:00