Skip to content

Commit 4d39959

Browse files
authored
Merge pull request #196 from cclauss/removestar
Python PEP8: Remove wildcard imports with explicit imports
2 parents 3ceb5a2 + 477a898 commit 4d39959

File tree

4 files changed

+45
-8
lines changed

4 files changed

+45
-8
lines changed

sc2reader/engine/engine.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
import collections
2-
from sc2reader.events import *
2+
from sc2reader.events import (
3+
CommandEvent,
4+
ControlGroupEvent,
5+
Event,
6+
GameEvent,
7+
MessageEvent,
8+
TrackerEvent,
9+
)
310
from sc2reader.engine.events import InitGameEvent, EndGameEvent, PluginExit
411

512

sc2reader/objects.py

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

55
from sc2reader import utils, log_utils
66
from sc2reader.decoders import ByteDecoder
7-
from sc2reader.constants import *
7+
from sc2reader.constants import GATEWAY_LOOKUP, LOBBY_PROPERTIES, LOCALIZED_RACES
88

99
Location = namedtuple("Location", ["x", "y"])
1010

sc2reader/readers.py

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,33 @@
11
import struct
22

33
from sc2reader.exceptions import ParseError, ReadError
4-
from sc2reader.objects import *
5-
from sc2reader.events.game import *
6-
from sc2reader.events.message import *
7-
from sc2reader.events.tracker import *
4+
from sc2reader.objects import Attribute
5+
from sc2reader.events.game import (
6+
CameraEvent,
7+
CommandManagerStateEvent,
8+
HijackReplayGameEvent,
9+
PlayerLeaveEvent,
10+
ResourceTradeEvent,
11+
SelectionEvent,
12+
UpdateTargetPointCommandEvent,
13+
UpdateTargetUnitCommandEvent,
14+
UserOptionsEvent,
15+
create_command_event,
16+
create_control_group_event,
17+
)
18+
from sc2reader.events.message import ChatEvent, PingEvent, ProgressEvent
19+
from sc2reader.events.tracker import (
20+
PlayerSetupEvent,
21+
PlayerStatsEvent,
22+
UnitBornEvent,
23+
UnitDiedEvent,
24+
UnitDoneEvent,
25+
UnitInitEvent,
26+
UnitOwnerChangeEvent,
27+
UnitPositionsEvent,
28+
UnitTypeChangeEvent,
29+
UpgradeCompleteEvent,
30+
)
831
from sc2reader.utils import DepotFile
932
from sc2reader.decoders import BitPackedDecoder, ByteDecoder
1033

sc2reader/scripts/sc2replayer.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,14 @@ def getch():
3838

3939
import argparse
4040
import sc2reader
41-
from sc2reader.events import *
41+
from sc2reader.events import (
42+
CameraEvent,
43+
CommandEvent,
44+
ControlGroupEvent,
45+
GameStartEvent,
46+
PlayerLeaveEvent,
47+
SelectionEvent,
48+
)
4249

4350

4451
def main():
@@ -100,7 +107,7 @@ def main():
100107
or isinstance(event, SelectionEvent)
101108
or isinstance(event, PlayerLeaveEvent)
102109
or isinstance(event, GameStartEvent)
103-
or (args.hotkeys and isinstance(event, HotkeyEvent))
110+
or (args.hotkeys and isinstance(event, ControlGroupEvent))
104111
or (args.cameras and isinstance(event, CameraEvent))
105112
):
106113
print(event)

0 commit comments

Comments
 (0)