aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2022-05-27 10:56:56 +0200
committerGuido Günther <agx@sigxcpu.org>2022-05-27 10:56:56 +0200
commit9ab4a0e71438dd39a2b6f1da04ab61810e05c521 (patch)
tree918d45c038cec93ecab62a120714c80ecd32741d
parent42a140686674741827820e2ca7eede886c56d3cd (diff)
pkgpolicy: Add type annotations
Just enough to make mypy happy.
-rw-r--r--gbp/pkg/pkgpolicy.py10
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):