Mercurial > public > mercurial-scm > hg
comparison mercurial/error.py @ 51287:f4a0806081f2
pytype: drop the now useless assert
As the imported types are now used by type annotation, these ugly assert are
no longer needed.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Wed, 20 Dec 2023 22:17:03 +0100 |
parents | 8b2ea2246a5f |
children | f4733654f144 |
comparison
equal
deleted
inserted
replaced
51286:7bd7fcc711f2 | 51287:f4a0806081f2 |
---|---|
13 | 13 |
14 | 14 |
15 import difflib | 15 import difflib |
16 | 16 |
17 from typing import ( | 17 from typing import ( |
18 Any, | |
19 AnyStr, | 18 AnyStr, |
20 Iterable, | 19 Iterable, |
21 List, | 20 List, |
22 Optional, | 21 Optional, |
23 Sequence, | 22 Sequence, |
24 Union, | 23 Union, |
25 ) | 24 ) |
26 | 25 |
27 # Do not import anything but pycompat here, please | 26 # Do not import anything but pycompat here, please |
28 from . import pycompat | 27 from . import pycompat |
29 | |
30 | |
31 # keeps pyflakes happy | |
32 assert [ | |
33 Any, | |
34 AnyStr, | |
35 Iterable, | |
36 List, | |
37 Optional, | |
38 Sequence, | |
39 Union, | |
40 ] | |
41 | 28 |
42 | 29 |
43 def _tobytes(exc) -> bytes: | 30 def _tobytes(exc) -> bytes: |
44 """Byte-stringify exception in the same way as BaseException_str()""" | 31 """Byte-stringify exception in the same way as BaseException_str()""" |
45 if not exc.args: | 32 if not exc.args: |