mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
Fix check consistent (#6860)
This commit is contained in:
@@ -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