From cc5be8608b49d74a633b80a95a49a018d4dcd477 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sun, 28 Aug 2022 22:29:06 +0200 Subject: Simplify the typing annotations --- libmat2/pdf.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libmat2/pdf.py') diff --git a/libmat2/pdf.py b/libmat2/pdf.py index b79c7c7..24c280c 100644 --- a/libmat2/pdf.py +++ b/libmat2/pdf.py @@ -7,7 +7,7 @@ import re import logging import tempfile import io -from typing import Dict, Union +from typing import Union from distutils.version import LooseVersion import cairo @@ -146,13 +146,13 @@ class PDFParser(abstract.AbstractParser): return True @staticmethod - def __parse_metadata_field(data: str) -> Dict[str, str]: + def __parse_metadata_field(data: str) -> dict[str, str]: metadata = {} for (_, key, value) in re.findall(r"<(xmp|pdfx|pdf|xmpMM):(.+)>(.+)", data, re.I): metadata[key] = value return metadata - def get_meta(self) -> Dict[str, Union[str, dict]]: + def get_meta(self) -> dict[str, Union[str, dict]]: """ Return a dict with all the meta of the file """ metadata = {} -- cgit v1.3