Modernize CI, switch to Ruff for formatting, drop Python 3.8 #71
| Job | Run time |
|---|---|
| 18s | |
| 45s | |
| 1m 43s | |
| 1m 45s | |
| 1m 57s | |
| 1m 21s | |
| 1m 45s | |
| 3m 57s | |
| 4m 6s | |
| 1m 46s | |
| 4m 6s | |
| 1m 31s | |
| 1m 41s | |
| 4m 52s | |
| 31m 33s |
| Job | Run time |
|---|---|
| 18s | |
| 45s | |
| 1m 43s | |
| 1m 45s | |
| 1m 57s | |
| 1m 21s | |
| 1m 45s | |
| 3m 57s | |
| 4m 6s | |
| 1m 46s | |
| 4m 6s | |
| 1m 31s | |
| 1m 41s | |
| 4m 52s | |
| 31m 33s |