diff --git a/aqt/metadata.py b/aqt/metadata.py index e3941fa9..a00bea91 100644 --- a/aqt/metadata.py +++ b/aqt/metadata.py @@ -37,7 +37,14 @@ from semantic_version import Version as SemanticVersion from texttable import Texttable -from aqt.exceptions import ArchiveConnectionError, ArchiveDownloadError, ArchiveListError, CliInputError, EmptyMetadata, ChecksumDownloadFailure +from aqt.exceptions import ( + ArchiveConnectionError, + ArchiveDownloadError, + ArchiveListError, + CliInputError, + EmptyMetadata, + ChecksumDownloadFailure, +) from aqt.helper import Settings, get_hash, getUrl, xml_to_modules @@ -562,6 +569,7 @@ def known_extensions(version: Version) -> List[str]: return ["qtpdf", "qtwebengine"] return [] + class MetadataFactory: """Retrieve metadata of Qt variations, versions, and descriptions from Qt site."""