-
715729cb
by Ansgar at 2026-01-02T11:33:20+01:00
fix: `IsolatedAsyncioTestCase` is always available
We no longer support old Python versions.
This addresses the following Mypy errors:
```
tests/test_pdiffs.py:12: error: Cannot assign to a type [misc]
IsolatedAsyncioTestCase = None
^
tests/test_pdiffs.py:12: error: Incompatible types in assignment (_expression_ has type "None", variable has type "type[IsolatedAsyncioTestCase]") [assignment]
IsolatedAsyncioTestCase = None
^~~~
tests/test_pdiffs.py:597: error: Name "TestPDiffs" already defined on line 227 [no-redef]
class TestPDiffs(unittest.TestCase):
^
```
-
172ce978
by Ansgar at 2026-01-02T11:33:25+01:00
feat(control_suite): add type annotations
-
c7e73072
by Ansgar at 2026-01-02T11:33:26+01:00
feat(examine_package): add type annotations
-
e09a8c85
by Ansgar at 2026-01-02T11:33:27+01:00
fix(process_commands): fix Mypy errors
-
abd1abca
by Ansgar at 2026-01-02T11:33:27+01:00
feat(command): complete type annotations
-
6d9cbd88
by Ansgar at 2026-01-02T11:33:28+01:00
feat(process_upload): complete type annotations
-
ea1b69e3
by Ansgar at 2026-01-02T11:33:28+01:00
feat(rm): add type annotations
-
4f0b1845
by Ansgar at 2026-01-02T11:33:29+01:00
fix(ls): fix one more Mypy error
-
4dad4159
by Ansgar at 2026-01-02T11:33:31+01:00
feat(update_db): add type annotations
-
2e600437
by Ansgar at 2026-01-02T11:33:31+01:00
feat(summarystats): add type annotations
-
49fd562c
by Ansgar at 2026-01-02T11:33:32+01:00
feat(urgencylog): add type annotations
-
c9cddd44
by Ansgar at 2026-01-02T11:33:32+01:00
fix(tag2upload): fix Mypy errors
-
3cae771a
by Ansgar at 2026-01-02T11:33:33+01:00
fix(daklog): fix Mypy errors
-
8113b4e7
by Ansgar at 2026-01-02T11:33:33+01:00
feat(dbconn): improve type annotations
-
74036551
by Ansgar at 2026-01-02T11:33:34+01:00
fix(test_parse_change): rename utility class to avoid redefinition
-
d8f6a456
by Ansgar at 2026-01-02T11:33:34+01:00
fix(db_test): fix Mypy errors and add type annotations
-
e7553129
by Ansgar at 2026-01-02T11:33:35+01:00
fix(check_overrides): fix Mypy errors and add type annotations
-
8dab296d
by Ansgar at 2026-01-02T11:33:36+01:00
fix(admin): fix Mypy errors and add type annotations
-
ed9bcda5
by Ansgar at 2026-01-02T11:33:36+01:00
fix(checks): fix Mypy errors and add type annotations
-
11e7b758
by Ansgar at 2026-01-02T11:33:37+01:00
fix(generate_packages_sources2): fix Mypy errors and add type annotations
-
911cb0e7
by Ansgar at 2026-01-02T11:33:37+01:00
fix(packagelist): fix Mypy errors and add type annotations
-
1962fa8b
by Ansgar at 2026-01-02T11:33:38+01:00
fix(externalsignature): fix Mypy errors and add type annotations
-
7e2d93ef
by Ansgar at 2026-01-02T11:33:39+01:00
fix(cruft): fix Mypy errors and add type annotations
-
8a6cc366
by Ansgar at 2026-01-02T11:33:39+01:00
fix(contents): fix Mypy errors and add type annotations
-
ee4718e8
by Ansgar at 2026-01-02T11:34:30+01:00
fix(generate_releases): fix Mypy errors and add type annotations
-
513f9d78
by Ansgar at 2026-01-02T11:34:44+01:00
fix(clean_queues): fix Mypy errors and add type annotations
-
ae5c6081
by Ansgar at 2026-01-02T11:34:44+01:00
fix(external_overrides): fix Mypy errors and add type annotations
-
84b60ffe
by Ansgar at 2026-01-02T11:34:45+01:00
fix(control_overrides): fix Mypy errors and add type annotations
-
f690c77a
by Ansgar at 2026-01-02T11:34:45+01:00
fix(export_suite): fix Mypy error
-
eede9ede
by Ansgar at 2026-01-02T11:34:46+01:00
fix(queue): fix Mypy errors and add type annotations
-
9f4e0e8a
by Ansgar at 2026-01-02T11:34:47+01:00
fix(process_policy): fix multiple Mypy errors
-
3e537538
by Ansgar at 2026-01-02T11:34:47+01:00
fix(generate_index_diffs): fix Mypy errors and add type annotations
-
fa8f87a3
by Ansgar at 2026-01-02T11:34:48+01:00
fix(upload): fix Mypy errors and add type annotations
-
55da5536
by Ansgar at 2026-01-02T11:34:48+01:00
fix(override): fix Mypy errors and add type annotations
-
4444e56e
by Ansgar at 2026-01-02T11:34:49+01:00
fix(policy): fix Mypy errors and add type annotations
-
87bcbff8
by Ansgar at 2026-01-02T11:34:50+01:00
fix(process_new): fix Mypy errors and add type annotations
-
e2b983f7
by Ansgar at 2026-01-02T11:34:50+01:00
fix(utils): fix Mypy errors and add type annotations
-
a46ea1f2
by Ansgar at 2026-01-02T11:34:51+01:00
fix(rm): fix Mypy errors and add type annotations
-
f072f8f9
by Ansgar at 2026-01-02T11:34:51+01:00
fix(archive): fix several Mypy errors and add type annotations
-
9f63a420
by Ansgar at 2026-01-02T11:34:52+01:00
fix(gpg): fix several Mypy errors and add type annotations
-
ad8a03e6
by Ansgar at 2026-01-02T11:34:52+01:00
fix(ls): fix Mypy errors and add type annotations
-
b0942ce9
by Ansgar at 2026-01-02T11:34:56+01:00
fix(cruft_report): fix Mypy errors and add type annotations
-
b9fd66d5
by Ansgar at 2026-01-02T11:34:56+01:00
feat: small typing improvements
-
8e1e7fcd
by Ansgar at 2026-01-02T11:34:57+01:00
fix(auto_decruft): fix Mypy errors and add type annotations
-
d2f61549
by Ansgar at 2026-01-02T11:34:57+01:00
fix(check_archive): fix several Mypy errors and add type annotations
-
5196b3a0
by Ansgar at 2026-01-02T11:34:58+01:00
fix(fstransactions): fix Mypy error
-
ec67c237
by Ansgar at 2026-01-02T11:34:59+01:00
fix(add_user): fix Mypy errors and add type annotations
-
617d4f8f
by Ansgar at 2026-01-02T11:34:59+01:00
fix(stats): fix Mypy errors and add type annotations
-
d9875572
by Ansgar at 2026-01-02T11:35:00+01:00
fix(mail): fix Mypy errors
-
d9e9dbb5
by Ansgar at 2026-01-02T11:35:00+01:00
fix(graph): fix Mypy errors and add type annotations
-
8b65a3a0
by Ansgar at 2026-01-02T11:35:01+01:00
fix(formats): fix Mypy errors and add type annotations
-
7a63f13b
by Ansgar at 2026-01-02T11:35:01+01:00
fix(write_sections): fix Mypy errors and add type annotations
-
e6f8e63d
by Ansgar at 2026-01-02T11:35:02+01:00
fix(update_suite): fix Mypy errors and add type annotations
-
94e92b04
by Ansgar at 2026-01-02T11:35:03+01:00
feat(manage_build_queues): add type annotations
-
6760975e
by Ansgar at 2026-01-02T11:35:03+01:00
fix(make_changelog): fix Mypy errors and add type annotations
-
417c0132
by Ansgar at 2026-01-02T11:35:03+01:00
fix(queue_report): fix Mypy errors and add type annotations
-
70fece9a
by Ansgar at 2026-01-02T11:35:04+01:00
fix(gpg): `NamedTemporaryFile` is not a type
-
4d35f444
by Ansgar at 2026-01-02T11:35:05+01:00
fix: small typing fixes
-
f7d1464a
by Ansgar at 2026-01-02T11:35:05+01:00
fix(check_archive): comment out some currently broken code
-
4d6067c5
by Ansgar at 2026-01-02T11:35:06+01:00
feat(ci): run mypy
-
8e896e99
by Ansgar at 2026-01-02T11:35:06+01:00
feat(ci): ignore blocks with `if TYPE_CHECKING`