vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit e784423cd7afd69eb1c67f0b4e65862bc606e444
Author: Niels Thykier <niels@thykier.net>
Date: Sun Feb 1 09:16:01 2026 +0000
Fix some typing errors
Gbp-Dch: ignore
commit f975e3e4ce092f39aa41c0f2f5b073e034c4e065
Author: Niels Thykier <niels@thykier.net>
Date: Sun Feb 1 08:55:31 2026 +0000
API Change: Remove `is_detached` property
commit 09ade7983def582df2d18bd7b98416eca0c21668
Author: Niels Thykier <niels@thykier.net>
Date: Sun Feb 1 08:45:09 2026 +0000
API Change: Add `is_root_dir` property
Originally, we used `path.parent_dir is None`. However, the part where
`parent_dir` might be `None` is really annoying and makes it difficult
to change the path logic to be more `pathlib.PurePath` like (not
that it will ever be 100% that).
Adding a `path.is_root_dir` as a first step and rewrite code to use it
where relevant. The `path.parent_dir` can still return `None`, since
paths are still "detachable".
Gbp-Dch: ignore
commit 844be99761f87aa472d1b4fd68b699ca7fee63ca
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Sat Jan 31 13:21:26 2026 +0100
mypy: fix more typing issues
lsp_reference_keyword.py:165: error: "str" has no attribute "name"
lsp_reference_keyword.py:165: error: "str" has no attribute "long_description"
commit 32dc649437a58bfc4f258a7b0543448a2f8a1d2f
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Sat Jan 31 13:17:59 2026 +0100
mypy: fix more typing issues
lsp_reference_keyword.py:164: error: Argument 1 to "allowed_values" has incompatible type "Generator[Keyword, None, None]"; expected "str | Keyword"
commit c3d394cf01bf7aa3911144d786246b3c1c533a34
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Sat Jan 31 13:15:56 2026 +0100
mypy: fix more typing issues
lsp_generic_yaml.py:849: error: The return type of a generator function should be "Generator" or one of its supertypes
lsp_generic_yaml.py:1297: error: Unpacking a string is disallowed
lsp_generic_yaml.py:1297: error: "PluginProvidedParser[Any, Any]" object is not iterable
lsp_generic_yaml.py:1314: error: Unpacking a string is disallowed
lsp_generic_yaml.py:1314: error: "PluginProvidedParser[Any, Any]" object is not iterable
commit 674e9b70816888dd10864e4c40d1d69ca2ac942b
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Sat Jan 31 12:47:14 2026 +0100
mypy: fix more typing issues
lsp_generic_deb822.py:356: error: Return value expected
commit 698c3a0df2fca7fc4732e566e2c80d9602a82ac6
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Thu Jan 29 18:27:13 2026 +0100
mypy: fix more typing issues
lsp_generic_deb822.py:842: error: Incompatible types in assignment (expression has type "None", variable has type "str")
commit 710ea5cd12a1ec64e1bfd498989ad152e08df251
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Thu Jan 29 09:32:58 2026 +0100
mypy: fix more typing issues
private_api.py:325: error: Argument 3 to "TypeMapping" has incompatible type "Callable[[str, AttributePath, ParserContextData], Capability]"; expected "Callable[[Any, AttributePath, ParserContextData | None], Any]"
private_api.py:348: error: Argument 3 to "TypeMapping" has incompatible type "Callable[[str, AttributePath, ParserContextData], FileSystemMatchRule]"; expected "Callable[[Any, AttributePath, ParserContextData | None], Any]"
private_api.py:398: error: Argument 3 to "TypeMapping" has incompatible type "Callable[[str, AttributePath, ParserContextData], FileSystemMatchRule]"; expected "Callable[[Any, AttributePath, ParserContextData | None], Any]"
private_api.py:426: error: Argument 3 to "TypeMapping" has incompatible type "Callable[[str, AttributePath, ParserContextData], FileSystemMatchRule]"; expected "Callable[[Any, AttributePath, ParserContextData | None], Any]"
private_api.py:553: error: Argument 3 to "TypeMapping" has incompatible type "Callable[[str, AttributePath, ParserContextData], PackageSelector]"; expected "Callable[[Any, AttributePath, ParserContextData | None], Any]"
private_api.py:604: error: Item "None" of "ParserContextData | None" has no attribute "resolve_build_environment"
commit 45d13270a962f0cab45fd63f97be1e9a0d0310f8
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Wed Jan 28 07:49:23 2026 +0100
mypy: fix more typing issues
__main__.py:1005: error: "object" has no attribute "items"
commit e21936560c04fdb84775641d5fd8df3b2a7031f7
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Wed Jan 28 07:40:57 2026 +0100
mypy: fix more typing issues
__main__.py:60: error: Incompatible redefinition (redefinition with type "Callable[[ArgumentParser], None]", original type "CompletionFinder")
commit afcb6687c50f38d1d17dff2ba65c600126f5f6eb
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Tue Jan 27 18:53:57 2026 +0100
mypy: fix more typing issues
lsp_debian_control.py:519: error: Incompatible types in assignment (expression has type "Callable[[Arg(DebputyLanguageServer, '_ls'), Arg(DctrlKnownField, '_known_field'), Arg(str, 'line'), Arg(str, '_word_at_position')], Any | str | None]", target has type "Callable[[Arg(DebputyLanguageServer, 'ls'), Arg(DctrlKnownField, 'known_field'), Arg(str, '_line'), Arg(str, 'word_at_position')], Any | str | None]")
commit 1ef02675ae82508843ed3a1c25598a3ce0c3475f
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Tue Jan 27 18:52:28 2026 +0100
mypy: fix more typing issues
lsp_debian_control.py:473: error: Return value expected
commit b9389dad565ab3512b1c5ec8f569db343ff975ea
Author: Nicolas Boulenguez <nicolas@debian.org>
Date: Tue Jan 27 18:51:19 2026 +0100
mypy: fix more typing issues
lsp_debian_control.py:156: error: Argument 1 to "join" of "str" has incompatible type "list[str | None]"; expected "Iterable[str]"