Skip to content
This repository was archived by the owner on Jan 31, 2026. It is now read-only.

Commit 253d095

Browse files
committed
fix: package generation
Relative imports were improperly formatted.
1 parent 9463e4b commit 253d095

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

carball/analysis/analysis_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import gzip
2222

2323
from google.protobuf.json_format import _Printer
24-
from typing.io import IO
24+
from typing import IO
2525

2626
from .utils.json_encoder import CarballJsonEncoder
2727

carball/analysis/events/dropshot/ball.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import Dict
33
from carball.json_parser.game import Game
44
from carball.generated.api import game_pb2
5-
from carball.generated.api.game_pb2 import mutators_pb2 as mutators
5+
from carball.generated.api.metadata import mutators_pb2 as mutators
66
from carball.generated.api.player_pb2 import Player
77

88
log = logging.getLogger(__name__)

carball/json_parser/actor/ball.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from .base import *
2-
from carball.generated.api.game_pb2 import mutators_pb2 as mutators
2+
from carball.generated.api.metadata import mutators_pb2 as mutators
33
from carball.json_parser.actor_parsing import BallActor
44

55
BALL_TYPES = {

utils/import_fixer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def analyze_file(deepness, file_path, top_level_import):
4848
if from_part == top_level_import:
4949
# "from api import X" -> "from ..api import X"
5050
# Go up (deepness-1) levels, then into top_level_import
51-
dots = '.' * (deepness - 1)
51+
dots = '.' * (deepness)
5252
line = 'from ' + dots + top_level_import + ' import ' + import_part + '\n'
5353
modified = True
5454
elif from_part.startswith(top_level_import + '.'):
@@ -59,7 +59,7 @@ def analyze_file(deepness, file_path, top_level_import):
5959
# For deepness=3, we're in api/stats/
6060
# If importing from api.stats, that's our current dir, use "."
6161
# If importing from api.metadata, use "../api/metadata"
62-
dots = '.' * (deepness - 1)
62+
dots = '.' * (deepness)
6363
line = 'from ' + dots + from_part + ' import ' + import_part + '\n'
6464
modified = True
6565

0 commit comments

Comments
 (0)