File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -35,11 +35,7 @@ def __getattr__(name):
3535 stacklevel = 2 ,
3636 )
3737
38- try :
39- from importlib import metadata
40- except ImportError :
41- import importlib_metadata as metadata
42-
38+ from importlib import metadata
4339 return metadata .version ("jsonschema" )
4440 elif name == "RefResolver" :
4541 from jsonschema .validators import _RefResolver
Original file line number Diff line number Diff line change 22The ``jsonschema`` command line.
33"""
44
5+ from importlib import metadata
56from json import JSONDecodeError
67from textwrap import dedent
78import argparse
1011import traceback
1112import warnings
1213
13- try :
14- from importlib import metadata
15- except ImportError :
16- import importlib_metadata as metadata # type: ignore
17-
1814try :
1915 from pkgutil import resolve_name
2016except ImportError :
Original file line number Diff line number Diff line change 11from contextlib import redirect_stderr , redirect_stdout
2+ from importlib import metadata
23from io import StringIO
34from json import JSONDecodeError
45from pathlib import Path
1112import tempfile
1213import warnings
1314
14- try : # pragma: no cover
15- from importlib import metadata
16- except ImportError : # pragma: no cover
17- import importlib_metadata as metadata # type: ignore
18-
1915from jsonschema import Draft4Validator , Draft202012Validator
2016from jsonschema .exceptions import (
2117 SchemaError ,
You can’t perform that action at this time.
0 commit comments