Skip to content

Commit 46c6127

Browse files
committed
👹 Feed the hobgoblins (delint).
1 parent 1616cb3 commit 46c6127

15 files changed

Lines changed: 59 additions & 49 deletions

‎conftest.py‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import sys
22

3-
43
collect_ignore = [
54
# this module fails mypy tests because 'setup.py' matches './setup.py'
65
'tests/data/sources/example/setup.py',

‎exercises.py‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ def cached_distribution_perf():
2929
def uncached_distribution_perf():
3030
"uncached distribution"
3131
import importlib
32+
3233
import importlib_metadata
3334

3435
# end warmup
@@ -37,9 +38,10 @@ def uncached_distribution_perf():
3738

3839

3940
def entrypoint_regexp_perf():
40-
import importlib_metadata
4141
import re
4242

43+
import importlib_metadata
44+
4345
input = '0' + ' ' * 2**10 + '0' # end warmup
4446

4547
re.match(importlib_metadata.EntryPoint.pattern, input)

‎importlib_metadata/__init__.py‎

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
11
from __future__ import annotations
22

3-
import os
4-
import re
53
import abc
6-
import sys
7-
import json
8-
import zipp
4+
import collections
95
import email
10-
import types
11-
import pathlib
12-
import operator
13-
import textwrap
146
import functools
157
import itertools
8+
import json
9+
import operator
10+
import os
11+
import pathlib
1612
import posixpath
17-
import collections
13+
import re
14+
import sys
15+
import textwrap
16+
import types
17+
from contextlib import suppress
18+
from importlib import import_module
19+
from importlib.abc import MetaPathFinder
20+
from itertools import starmap
21+
from typing import Any, Iterable, List, Mapping, Match, Optional, Set, cast
22+
23+
import zipp
1824

1925
from . import _meta
20-
from .compat import py39, py311
2126
from ._collections import FreezableDefaultDict, Pair
2227
from ._compat import (
2328
NullFinder,
@@ -26,12 +31,7 @@
2631
from ._functools import method_cache, pass_none
2732
from ._itertools import always_iterable, bucket, unique_everseen
2833
from ._meta import PackageMetadata, SimplePath
29-
30-
from contextlib import suppress
31-
from importlib import import_module
32-
from importlib.abc import MetaPathFinder
33-
from itertools import starmap
34-
from typing import Any, Iterable, List, Mapping, Match, Optional, Set, cast
34+
from .compat import py39, py311
3535

3636
__all__ = [
3737
'Distribution',

‎importlib_metadata/_adapters.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import email.message
12
import re
23
import textwrap
3-
import email.message
44

55
from ._text import FoldedCase
66

‎importlib_metadata/_compat.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import sys
21
import platform
3-
2+
import sys
43

54
__all__ = ['install', 'NullFinder']
65

‎importlib_metadata/_functools.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import types
21
import functools
2+
import types
33

44

55
# from jaraco.functools 3.3

‎importlib_metadata/_meta.py‎

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
from __future__ import annotations
22

33
import os
4-
from typing import Protocol
5-
from typing import Any, Dict, Iterator, List, Optional, TypeVar, Union, overload
6-
4+
from typing import (
5+
Any,
6+
Dict,
7+
Iterator,
8+
List,
9+
Optional,
10+
Protocol,
11+
TypeVar,
12+
Union,
13+
overload,
14+
)
715

816
_T = TypeVar("_T")
917

‎tests/_path.py‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
import functools
44
import pathlib
5-
from typing import Dict, Protocol, Union
6-
from typing import runtime_checkable
5+
from typing import Dict, Protocol, Union, runtime_checkable
76

87

98
class Symlink(str):

‎tests/compat/py39.py‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from jaraco.test.cpython import from_test_support, try_import
22

3-
43
os_helper = try_import('os_helper') or from_test_support(
54
'FS_NONASCII', 'skip_unless_symlink', 'temp_dir'
65
)

‎tests/compat/test_py39_compat.py‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import sys
21
import pathlib
2+
import sys
33
import unittest
44

5-
from .. import fixtures
65
from importlib_metadata import (
76
distribution,
87
distributions,
@@ -11,6 +10,8 @@
1110
version,
1211
)
1312

13+
from .. import fixtures
14+
1415

1516
class OldStdlibFinderTests(fixtures.DistInfoPkgOffPath, unittest.TestCase):
1617
def setUp(self):

0 commit comments

Comments
 (0)