Skip to content

Commit eb588c8

Browse files
authored
Re-export submodule __all__ from kafka.protocol.new (#2756)
1 parent 5bd64ba commit eb588c8

5 files changed

Lines changed: 31 additions & 61 deletions

File tree

Lines changed: 10 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,16 @@
11
from .acl import *
2-
from .client_quotas import *
3-
from .cluster import *
4-
from .groups import *
5-
from .topics import *
2+
from .acl import __all__ as acl_all
63

7-
__all__ = [
8-
'CreateAclsRequest', 'CreateAclsResponse',
9-
'DeleteAclsRequest', 'DeleteAclsResponse',
10-
'DescribeAclsRequest', 'DescribeAclsResponse',
11-
'ACLResourceType', 'ACLOperation',
12-
'ACLPermissionType', 'ACLResourcePatternType',
4+
from .client_quotas import *
5+
from .client_quotas import __all__ as client_quotas_all
136

14-
'AlterClientQuotasRequest', 'AlterClientQuotasResponse',
15-
'DescribeClientQuotasRequest', 'DescribeClientQuotasResponse',
7+
from .cluster import *
8+
from .cluster import __all__ as cluster_all
169

17-
'DescribeClusterRequest', 'DescribeClusterResponse',
18-
'DescribeConfigsRequest', 'DescribeConfigsResponse',
19-
'AlterConfigsRequest', 'AlterConfigsResponse',
20-
'DescribeLogDirsRequest', 'DescribeLogDirsResponse',
21-
'ElectLeadersRequest', 'ElectLeadersResponse', 'ElectionType',
10+
from .groups import *
11+
from .groups import __all__ as groups_all
2212

23-
'DescribeGroupsRequest', 'DescribeGroupsResponse',
24-
'ListGroupsRequest', 'ListGroupsResponse',
25-
'DeleteGroupsRequest', 'DeleteGroupsResponse',
13+
from .topics import *
14+
from .topics import __all__ as topics_all
2615

27-
'CreateTopicsRequest', 'CreateTopicsResponse',
28-
'DeleteTopicsRequest', 'DeleteTopicsResponse',
29-
'CreatePartitionsRequest', 'CreatePartitionsResponse',
30-
'AlterPartitionRequest', 'AlterPartitionResponse',
31-
'AlterPartitionReassignmentsRequest', 'AlterPartitionReassignmentsResponse',
32-
'ListPartitionReassignmentsRequest', 'ListPartitionReassignmentsResponse',
33-
'DeleteRecordsRequest', 'DeleteRecordsResponse',
34-
]
16+
__all__ = acl_all + client_quotas_all + cluster_all + groups_all + topics_all
Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
from .fetch import *
2+
from .fetch import __all__ as fetch_all
3+
24
from .group import *
5+
from .group import __all__ as group_all
6+
37
from .metadata import *
4-
from .offsets import *
8+
from .metadata import __all__ as metadata_all
59

10+
from .offsets import *
11+
from .offsets import __all__ as offsets_all
612

7-
__all__ = [
8-
'FetchRequest', 'FetchResponse',
9-
'UNKNOWN_OFFSET', 'OffsetResetStrategy',
10-
'ListOffsetsRequest', 'ListOffsetsResponse',
11-
'JoinGroupRequest', 'JoinGroupResponse',
12-
'SyncGroupRequest', 'SyncGroupResponse',
13-
'LeaveGroupRequest', 'LeaveGroupResponse',
14-
'HeartbeatRequest', 'HeartbeatResponse',
15-
'OffsetFetchRequest', 'OffsetFetchResponse',
16-
'OffsetCommitRequest', 'OffsetCommitResponse',
17-
'ConsumerProtocolType', 'ConsumerProtocolSubscription', 'ConsumerProtocolAssignment',
18-
]
13+
__all__ = fetch_all + group_all + metadata_all + offsets_all
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from .api_versions import *
2+
from .api_versions import __all__ as api_versions_all
3+
24
from .find_coordinator import *
3-
from .metadata import *
5+
from .find_coordinator import __all__ as find_coordinator_all
46

7+
from .metadata import *
8+
from .metadata import __all__ as metadata_all
59

6-
__all__ = [
7-
'ApiVersionsRequest', 'ApiVersionsResponse',
8-
'FindCoordinatorRequest', 'FindCoordinatorResponse',
9-
'MetadataRequest', 'MetadataResponse',
10-
]
10+
__all__ = api_versions_all + find_coordinator_all + metadata_all
Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
from .produce import *
2-
from .transaction import *
2+
from .produce import __all__ as produce_all
33

4+
from .transaction import *
5+
from .transaction import __all__ as transaction_all
46

5-
__all__ = [
6-
'ProduceRequest', 'ProduceResponse',
7-
'InitProducerIdRequest', 'InitProducerIdResponse',
8-
'AddPartitionsToTxnRequest', 'AddPartitionsToTxnResponse',
9-
'AddOffsetsToTxnRequest', 'AddOffsetsToTxnResponse',
10-
'EndTxnRequest', 'EndTxnResponse',
11-
'TxnOffsetCommitRequest', 'TxnOffsetCommitResponse',
12-
]
7+
__all__ = produce_all + transaction_all
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
from .fields import *
2+
from .fields import __all__ as fields_all
3+
24
from .load_json import load_json
35

46

5-
__all__ = [
6-
"BaseField", "SimpleField", "StructField",
7-
"ArrayField", "StructArrayField",
8-
"load_json",
9-
]
7+
__all__ = fields_all + ['load_json']

0 commit comments

Comments
 (0)