Centralize METADATA.toml parsing in the test suite (#9534)

This commit is contained in:
Alex Waygood
2023-01-28 15:13:46 +00:00
committed by GitHub
parent 7f986bdf85
commit c216b74e39
11 changed files with 294 additions and 191 deletions

View File

@@ -26,14 +26,13 @@ from typing_extensions import Annotated, TypeAlias
import tomli
from parse_metadata import PackageDependencies, get_recursive_requirements
from utils import (
VERSIONS_RE as VERSION_LINE_RE,
PackageDependencies,
VenvInfo,
colored,
get_gitignore_spec,
get_mypy_req,
get_recursive_requirements,
make_venv,
print_error,
print_success_msg,