diff --git a/controllers/control_controller.py b/controllers/control_controller.py index 1e920c3..fd8c513 100644 --- a/controllers/control_controller.py +++ b/controllers/control_controller.py @@ -1,5 +1,4 @@ import pygame -import copy class ControlController: def __init__(self, control_renderer, box_top: tuple[int, int]): diff --git a/render/info_renderer.py b/render/info_renderer.py index 4b3367d..8b1fb6c 100644 --- a/render/info_renderer.py +++ b/render/info_renderer.py @@ -1,5 +1,3 @@ -import pygame - class InfoRenderer: def __init__(self, screen, styling, match): self.screen = screen diff --git a/render/settings_menu_renderer.py b/render/settings_menu_renderer.py index dc70580..8667b3b 100644 --- a/render/settings_menu_renderer.py +++ b/render/settings_menu_renderer.py @@ -1,4 +1,3 @@ -import pygame from widgets.button import Button from widgets.switch import Switch diff --git a/requirements.txt b/requirements.txt index 55b7586..6262831 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,13 @@ demoparser2==0.38.0 -numpy==2.2.4 +numpy==2.2.5 pandas==2.2.3 -polars==1.25.2 -pyarrow==19.0.1 -pygame==2.6.1 +polars==1.29.0 +pyarrow==20.0.0 +pygame-ce==2.5.3 +pygame_gui==0.6.13 python-dateutil==2.9.0.post0 -pytz==2025.1 +python-i18n==0.3.9 +pytz==2025.2 six==1.17.0 tqdm==4.67.1 -tzdata==2025.1 -pygame_gui==0.6.13 -pygame-ce==2.5.3 -pygame-pgu==0.21 -python-i18n==0.3.9 \ No newline at end of file +tzdata==2025.2 diff --git a/states/settings_menu.py b/states/settings_menu.py index e31b2e8..61374cd 100644 --- a/states/settings_menu.py +++ b/states/settings_menu.py @@ -1,9 +1,6 @@ from states.game_state import GameState -from widgets.button import Button -from widgets.switch import Switch from controllers.settings_controller import SettingsController from render.settings_menu_renderer import SettingsMenuRenderer -import pygame class SettingsMenu(GameState): def __init__(self, switch_state_callback, context): diff --git a/states/start_menu.py b/states/start_menu.py index 46d4279..da0efbc 100644 --- a/states/start_menu.py +++ b/states/start_menu.py @@ -3,7 +3,6 @@ from widgets.button import Button from models.match import Match from models.player import Player from models.team import Team -from pgu import gui import demoparser2 import pygame import pygame_gui diff --git a/widgets/button.py b/widgets/button.py index d918a39..b9039f3 100644 --- a/widgets/button.py +++ b/widgets/button.py @@ -41,7 +41,7 @@ class Button: def set_font_size(self, font_size: int) -> None: self.font_size = font_size - def set_font(self, font: pygame.Font) -> None: + def set_font(self, font: pygame.font.Font) -> None: self.font = font def set_text(self, text: str) -> None: