Commit graph

546 commits

Author SHA1 Message Date
956b9a261f run CI on ubuntu 24.04 2025-02-11 12:29:45 -06:00
5b08dac440 OK actually we have to use sphinx 7 as long as we're supporting python 3.9 2024-09-17 08:54:49 -05:00
a2ea3762c4 welcome to doc dependency hell
sphinx-rtd-theme 2.0.0 declares that it is incompatible with sphinx 8.
As a result, with the old requirements-dev.txt, sphinx 8 and
sphinx-rtd-theme 0.mumble are installed, as sphinx-rtd-theme 0.mumble did
NOT declare an explicit incompatibility with sphinx 8.

This pairing emphatically does NOT work, giving the error
`UndefinedError("'style' is undefined")` during doc building.

For all these AWESOME packages, specify a dependency range.
This is sure to prevent future breakage 😉
2024-09-17 08:51:20 -05:00
856f28226d Store iersdata as json
this avoids problems with ruff wanting to format the file,
which occurred with a recent ruff update (ruff doesn't obey
"fmt: off" I guess)
2024-09-02 22:12:36 -05:00
9981ec2f4a fix pypi links 2024-09-02 22:12:17 -05:00
jepler (github actions cron)
378fed2b0a update iersdata 2024-09-02 10:04:53 +00:00
2638ba0b0d
Merge pull request #112 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-08-27 05:42:59 -05:00
pre-commit-ci[bot]
bebad6d052
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.6.1 → v0.6.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.6.1...v0.6.2)
2024-08-26 23:13:41 +00:00
c59494ca9b
Merge pull request #111 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-08-20 08:30:49 +03:00
pre-commit-ci[bot]
ea42fb57ab [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-08-19 22:50:42 +00:00
pre-commit-ci[bot]
a318226506
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.7 → v0.6.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.7...v0.6.1)
2024-08-19 22:50:35 +00:00
68828a0a91
Merge pull request #110 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-08-14 08:53:42 +03:00
pre-commit-ci[bot]
b09d19621b
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.6 → v0.5.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.6...v0.5.7)
2024-08-12 22:50:40 +00:00
d17b994002
Merge pull request #109 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-08-06 08:34:14 +03:00
pre-commit-ci[bot]
a46ea764b1
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.5 → v0.5.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.5...v0.5.6)
2024-08-05 23:38:19 +00:00
9a3b8b3d61 re-format code with ruff 2024-08-05 19:09:46 +03:00
fbc5382e0e
Merge pull request #108 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-08-05 16:23:38 +01:00
jepler (github actions cron)
bc23114862 update iersdata 2024-08-02 10:04:46 +00:00
pre-commit-ci[bot]
0667b651c6
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.4...v0.5.5)
2024-07-29 22:49:35 +00:00
16112951b0
Merge pull request #107 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-07-23 07:07:05 -05:00
pre-commit-ci[bot]
17cb6870c8
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.2...v0.5.4)
2024-07-22 22:57:00 +00:00
9440023a93
Delete .pylintrc 2024-07-15 19:39:51 -05:00
2709d1f76a
Merge pull request #106 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-07-15 19:39:26 -05:00
pre-commit-ci[bot]
51044be945
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.1 → v0.5.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.1...v0.5.2)
2024-07-15 22:49:54 +00:00
35de52a0cc
Merge pull request #105 from jepler/tidy
add requirements for distribution building
2024-07-14 21:01:27 -05:00
3da4e3874a make sure installed version passes test too 2024-07-14 20:55:23 -05:00
0e4a05cef1 add requirements for distribution building 2024-07-14 16:08:29 -05:00
b25d68b9af
Merge pull request #104 from jepler/tidy
Update copyright years
2024-07-14 16:01:25 -05:00
3ed08f1879 Update copyright years 2024-07-14 15:07:47 -05:00
a5f6c95664
Merge pull request #103 from jepler/tidy
Put coverage ignore patterns in coveragerc
2024-07-14 14:49:59 -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
6de292a092 Use combine(tzinfo=) not combine().replace(tzinfo=)
this was added in 3.6, no reason not to use it
2024-07-14 14:34:50 -05:00
f6ac384455 Put coverage ignore patterns in coveragerc 2024-07-14 14:34:33 -05:00
5c01760bf7
Merge pull request #102 from jepler/tidy
Tidy up various things
2024-07-14 12:15:50 -05:00
77beefcf9e no expectation to cover the TYPE_CHECKING-only code 2024-07-14 12:04:43 -05:00
27d87052de Fix whitespace in one test 2024-07-14 12:00:08 -05:00
c348e71412 Fix some pre-commit errors that crept in 2024-07-14 12:00:01 -05:00
7fce1a230f Move doc-related files out of top level 2024-07-14 11:53:22 -05:00
93bf28a4cc move wwvbgen testcases inside the new test/ directory 2024-07-14 11:52:42 -05:00
87b6236416 Move tests out of distribution 2024-07-14 11:49:02 -05:00
9c278caeda Migrate away from setup.cfg
all these settings can be placed in pyproject
2024-07-14 11:47:14 -05:00
db6e374322
Merge pull request #101 from jepler/build-docs
build docs during CI
2024-07-08 22:00:47 -05:00
2440e88ca9
Merge pull request #100 from jepler/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-07-08 21:24:50 -05:00
4eb910f460 require sphinx 2024-07-08 21:24:29 -05:00
0a716adb38 doc improvements & make more methods private 2024-07-08 21:22:34 -05:00
b672ddf418 build docs during CI 2024-07-08 21:04:13 -05:00
9b2bc022c6
Merge pull request #99 from jepler/more-ruff
Enable a bunch more ruff diagnostics
2024-07-08 20:56:46 -05:00
ca0691e667 Mark private methods & functions with underscore 2024-07-08 19:12:51 -05:00
3fea11600d Get rid of DateOrDatetime
.. and just require these routines to take Date objects only.
2024-07-08 19:07:14 -05:00
pre-commit-ci[bot]
eeda8b9841
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/fsfe/reuse-tool: v3.1.0a1 → v4.0.3](https://github.com/fsfe/reuse-tool/compare/v3.1.0a1...v4.0.3)
- [github.com/astral-sh/ruff-pre-commit: v0.5.0 → v0.5.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.0...v0.5.1)
2024-07-08 22:22:10 +00:00