File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed
Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33import argparse
4- import re
54from collections .abc import Sequence
65
76import ruamel .yaml
@@ -56,10 +55,10 @@ def main(argv: Sequence[str] | None = None) -> int:
5655 for repo in loaded ['repos' ]:
5756 for hook in repo ['hooks' ]:
5857 if (hid := hook ['id' ]) in SUPPORTED :
59- hook_rev = re . match ( r'[vV]?(?P<rev>.+)$' , repo [ 'rev' ])
60- # assert for mypy
61- assert hook_rev is not None , f'Invalid rev { repo [" rev" ]!r } '
62- versions [hid ] = hook_rev . group ( 'rev' )
58+ # `mirrors-mypy` uses versions with a 'v' prefix, so we have to
59+ # strip it out to get the mypy version.
60+ cleaned_rev = repo [' rev' ]. removeprefix ( 'v' )
61+ versions [hid ] = cleaned_rev
6362
6463 updated = []
6564 for repo in loaded ['repos' ]:
You can’t perform that action at this time.
0 commit comments