Skip to content

Commit bee13ce

Browse files
Turn on remove-all-unused-imports (#414)
1 parent 90b43ab commit bee13ce

File tree

13 files changed

+7
-22
lines changed

13 files changed

+7
-22
lines changed

linode_api4/groups/account.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
ServiceTransfer,
2020
User,
2121
)
22-
from linode_api4.objects.profile import PersonalAccessToken
2322

2423

2524
class AccountGroup(Group):

linode_api4/groups/linode.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,16 @@
22
import os
33
from collections.abc import Iterable
44

5-
from linode_api4 import Profile
6-
from linode_api4.common import SSH_KEY_TYPES, load_and_validate_keys
5+
from linode_api4.common import load_and_validate_keys
76
from linode_api4.errors import UnexpectedResponseError
87
from linode_api4.groups import Group
98
from linode_api4.objects import (
10-
AuthorizedApp,
119
Base,
1210
ConfigInterface,
1311
Firewall,
1412
Image,
1513
Instance,
1614
Kernel,
17-
PersonalAccessToken,
18-
SSHKey,
1915
StackScript,
2016
Type,
2117
)

linode_api4/groups/polling.py

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

33
from linode_api4.groups import Group
4-
from linode_api4.objects.account import Event
54
from linode_api4.polling import EventPoller, TimeoutContext
65

76

linode_api4/linode_client.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,8 @@
3131
VPCGroup,
3232
)
3333
from linode_api4.objects import Image, and_
34-
from linode_api4.objects.filtering import Filter
3534

36-
from .common import SSH_KEY_TYPES, load_and_validate_keys
3735
from .paginated_list import PaginatedList
38-
from .util import drop_null_keys
3936

4037
package_version = version("linode_api4")
4138

linode_api4/objects/region.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33

44
from linode_api4.errors import UnexpectedResponseError
55
from linode_api4.objects.base import Base, JSONObject, Property
6-
from linode_api4.objects.filtering import FilterableAttribute
7-
from linode_api4.objects.serializable import JSONFilterableMetaclass
86

97

108
class Region(Base):

linode_api4/objects/tag.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
from linode_api4.errors import UnexpectedResponseError
21
from linode_api4.objects import (
32
Base,
4-
DerivedBase,
53
Domain,
64
Instance,
75
NodeBalancer,

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,5 +86,5 @@ ignore-init-module-imports = true
8686
ignore-pass-after-docstring = true
8787
in-place = true
8888
recursive = true
89-
remove-all-unused-imports = false
89+
remove-all-unused-imports = true
9090
remove-duplicate-keys = false

test/integration/linode_client/test_linode_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
import pytest
66

7-
from linode_api4 import ApiError, LinodeClient
7+
from linode_api4 import ApiError
88
from linode_api4.objects import ConfigInterface, ObjectStorageKeys, Region
99

1010

test/integration/models/linode/test_linode.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,9 @@
66
wait_for_condition,
77
)
88

9-
import polling
109
import pytest
1110

12-
from linode_api4 import LinodeClient, VPCIPAddress
11+
from linode_api4 import VPCIPAddress
1312
from linode_api4.errors import ApiError
1413
from linode_api4.objects import (
1514
Config,

test/integration/models/lke/test_lke.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
LKEClusterControlPlaneOptions,
1414
)
1515
from linode_api4.errors import ApiError
16-
from linode_api4.objects import LKECluster, LKENodePool, LKENodePoolNode
16+
from linode_api4.objects import LKECluster, LKENodePool
1717

1818

1919
@pytest.fixture(scope="session")

test/integration/models/tag/test_tag.py

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

33
import pytest
44

5-
from linode_api4.objects import Instance, Tag
5+
from linode_api4.objects import Tag
66

77

88
@pytest.fixture

test/unit/objects/region_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import json
22
from test.unit.base import ClientBaseCase
33

4-
from linode_api4.objects import Region, Type
4+
from linode_api4.objects import Region
55
from linode_api4.objects.region import RegionAvailabilityEntry
66

77

test/unit/objects/vpc_test.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from test.unit.base import ClientBaseCase
33

44
from linode_api4 import DATE_FORMAT, VPC, VPCSubnet
5-
from linode_api4.objects import Volume
65

76

87
class VPCTest(ClientBaseCase):

0 commit comments

Comments
 (0)