From fd7007157f9c9b7f8b12adc6aa601b4a5d89df05 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Sat, 13 Sep 2025 10:52:12 -0400 Subject: [Apworld] Added compatability for python 3.11 --- apworld/player_logic.py | 2 +- apworld/static_logic.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apworld/player_logic.py b/apworld/player_logic.py index 8e2a523..17af77f 100644 --- a/apworld/player_logic.py +++ b/apworld/player_logic.py @@ -157,7 +157,7 @@ class AccessRequirements: parts.append(f"complete_at={self.complete_at}") if len(self.possibilities) > 0: parts.append(f"possibilities={self.possibilities}") - return f"AccessRequirements({", ".join(parts)})" + return "AccessRequirements(" + ", ".join(parts) + ")" class PlayerLocation(NamedTuple): diff --git a/apworld/static_logic.py b/apworld/static_logic.py index 1ace1e7..1017ec7 100644 --- a/apworld/static_logic.py +++ b/apworld/static_logic.py @@ -130,7 +130,7 @@ class Lingo2StaticLogic: for panel_id in door.panels] panel_names.sort() - return f"{map_part} - {", ".join(panel_names)}" + return map_part + " - " + ", ".join(panel_names) def get_door_location_name_by_id(self, door_id: int) -> str: door = self.objects.doors[door_id] -- cgit 1.4.1