-
jepler released this
2025年10月05日 01:35:11 +02:00 | 50 commits to main since this releaseSince alpha.0:
- update iersdata
- improve discussion of iersdata in README
- improve version number in online docs
Since 7.0.0:
- Make WWVBTimecode and its members immutable
- Remove the UNSET enum members
- Drop Python 3.9 support
- Switch to forgejo
- Improve typing, improve compatibility with pyright & pyrefly checkers
- wwvbpy is now free from using the "Any" type in its type annotations
- Mark some functions in wwvbpy as private (e.g.,
put_am_bcd) - Add the
supsubstyle for printing amplitude+phase timecodes
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
2 downloads
-
9.0.0-alpha.0
Pre-releasejepler released this
2025年09月26日 01:52:26 +02:00 | 62 commits to main since this releaseRelease with incompatible changes. Also switches to UV for making and uploading release artifacts.
- Drop Python 3.9 support
- Convert WWVBTimecode to frozen dataclass with immutable .am, .phase properties
- Add new WWVBTimecodeAM and WWVBTimecodePhase for when only one channel is available or desired
- Eliminate the "UNSET" enumerated values from the modulation enums
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
jepler released this
2025年09月12日 02:04:14 +02:00 | 69 commits to main since this releaseDownloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
jepler released this
2025年09月10日 17:34:41 +02:00 | 1 commits to release-from-codeberg since this releaseDownloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
jepler released this
2025年09月10日 17:32:13 +02:00 | 2 commits to release-from-codeberg since this release- Move project to codeberg
- Update iersdata
- Update pre-commit
- Streamline CI
- Drop support for Python 3.9.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
jepler released this
2025年08月26日 16:06:53 +02:00 | 106 commits to main since this releaseThis is a new major version because of the change to the base type of WWVBMinute. This may be a perfectly compatible change (nothing in the testsuite had to be modified) but in the interests of playing it safe I bumped the semver major release number.
What's Changed
- WWVBMinute: correct typing of new method by @jepler in https://github.com/jepler/wwvbpy/pull/149
- Further typing fixes by @jepler in https://github.com/jepler/wwvbpy/pull/151
- Use coverage 7.10.x "patch=subprocess" by @jepler in https://github.com/jepler/wwvbpy/pull/152
- wwvb: Switch from NamedTuple to Dataclass. by @jepler in https://github.com/jepler/wwvbpy/pull/153
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/jepler/wwvbpy/pull/150
Full Changelog: https://github.com/jepler/wwvbpy/compare/6.0.1...7.0.0
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
6.0.1 Stable
jepler released this
2025年07月24日 21:31:43 +02:00 | 125 commits to main since this releaseWhat's Changed
- Update and tidy coverage testing a bit by @jepler in https://github.com/jepler/wwvbpy/pull/148
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/jepler/wwvbpy/pull/141
Full Changelog: https://github.com/jepler/wwvbpy/compare/6.0.0...6.0.1
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
jepler released this
2025年06月28日 06:55:23 +02:00 | 132 commits to main since this releaseWhat's Changed
- actually check types with mypy again by @jepler in https://github.com/jepler/wwvbpy/pull/146
- Remove adafruit_datetime.pyi by @jepler in https://github.com/jepler/wwvbpy/pull/142
- Update ruff by @jepler in https://github.com/jepler/wwvbpy/pull/147
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-onlyFull Changelog: https://github.com/jepler/wwvbpy/compare/5.0.3...6.0.0
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
jepler released this
2025年05月20日 15:00:28 +02:00 | 140 commits to main since this releaseWhat's Changed
- the codeql workflow is not providing me any value, disable it by @jepler in https://github.com/jepler/wwvbpy/pull/134
- wwvbtk: Improve --help message & internal improvements by @jepler in https://github.com/jepler/wwvbpy/pull/136
- Use an enum for DST status by @jepler in https://github.com/jepler/wwvbpy/pull/137
- new python versions ahoy by @jepler in https://github.com/jepler/wwvbpy/pull/138
- Detect additional AM timecode errors by @jepler in https://github.com/jepler/wwvbpy/pull/140
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jepler/wwvbpy/pull/139
- split out mypy workflow by @jepler in https://github.com/jepler/wwvbpy/pull/143
- remove codeql badge, we no longer use it by @jepler in https://github.com/jepler/wwvbpy/pull/144
- Add readthedocs documentation 🎉 by @jepler in https://github.com/jepler/wwvbpy/pull/145
Full Changelog: https://github.com/jepler/wwvbpy/compare/5.0.2...5.0.3
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
5.0.2 Stable
jepler released this
2025年04月17日 20:08:47 +02:00 | 164 commits to main since this releaseWhat's Changed
- run CI on ubuntu 24.04 by @jepler in https://github.com/jepler/wwvbpy/pull/130
- churn to appease ruff & remove debugging print by @jepler in https://github.com/jepler/wwvbpy/pull/131
- No need for threading in wwvbtk by @jepler in https://github.com/jepler/wwvbpy/pull/133
Full Changelog: https://github.com/jepler/wwvbpy/compare/5.0.1...5.0.2
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download