mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-10-15 02:31:09 +08:00
Fix check consistent (#6860)
This commit is contained in:
1 parent
29563c3cc3
commit
38811a4495
1 file changed
+4
-5
@@ -179,11 +179,10 @@ def check_metadata():
|
||||
assert ";" not in dep, f"Semicolons in dependencies are not supported, got {dep}"
|
||||
stripped, relation, dep_version = _strip_dep_version(dep)
|
||||
if relation:
|
||||
msg = f"Bad version in dependency {dep}"
|
||||
assert relation in {"==", ">", ">=", "<", "<="}, msg
|
||||
assert version.count(".") <= 2, msg
|
||||
for part in version.split("."):
|
||||
assert part.isnumeric(), msg
|
||||
assert relation in {"==", ">", ">=", "<", "<="}, f"Bad relation '{relation}' in dependency {dep}"
|
||||
assert dep_version.count(".") <= 2, f"Bad version '{dep_version}' in dependency {dep}"
|
||||
for part in dep_version.split("."):
|
||||
assert part.isnumeric(), f"Bad version '{part}' in dependency {dep}"
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in new issue
Block a user