diff options
author | Guido Günther <agx@sigxcpu.org> | 2022-05-27 10:56:56 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2022-05-27 10:56:56 +0200 |
commit | 9ab4a0e71438dd39a2b6f1da04ab61810e05c521 (patch) | |
tree | 918d45c038cec93ecab62a120714c80ecd32741d | |
parent | 42a140686674741827820e2ca7eede886c56d3cd (diff) |
pkgpolicy: Add type annotations
Just enough to make mypy happy.
-rw-r--r-- | gbp/pkg/pkgpolicy.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gbp/pkg/pkgpolicy.py b/gbp/pkg/pkgpolicy.py index a81c9ec5..c5427eeb 100644 --- a/gbp/pkg/pkgpolicy.py +++ b/gbp/pkg/pkgpolicy.py @@ -18,6 +18,8 @@ import os import re +import typing + from gbp.pkg.archive import Archive from gbp.format import format_str @@ -31,10 +33,10 @@ class PkgPolicy(object): r'%(?P<M>[^%])' r'%(?P<R>([^%]|\\%))+' r'\)s') - packagename_re = None - packagename_msg = None - upstreamversion_re = None - upstreamversion_msg = None + packagename_re: typing.Pattern[str] | None = None + packagename_msg: str | None = None + upstreamversion_re: typing.Pattern[str] | None = None + upstreamversion_msg: str | None = None @classmethod def is_valid_packagename(cls, name): |