From 747b48183c99becb0dac7f6554c213851b041383 Mon Sep 17 00:00:00 2001 From: black-sliver <59490463+black-sliver@users.noreply.github.com> Date: Mon, 22 Apr 2024 13:54:35 +0200 Subject: [PATCH 1/2] Setup: update cx_freeze to latest 6.x and exclude 7.x (#3194) 7.x has a breaking API change for us, so that needs to be resolved separately. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ffb7e02fabb3..bfc16337e18b 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ # This is a bit jank. We need cx-Freeze to be able to run anything from this script, so install it try: - requirement = 'cx-Freeze>=6.15.10' + requirement = 'cx-Freeze>=6.15.16,<7' import pkg_resources try: pkg_resources.require(requirement) From daccb30e3d08a39729403e3b4f2da26a638b481a Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Mon, 22 Apr 2024 14:32:31 +0200 Subject: [PATCH 2/2] Factorio: fix client compatibility with Windows 7/Python 3.8 (#3196) --- worlds/factorio/requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/worlds/factorio/requirements.txt b/worlds/factorio/requirements.txt index c45fb771da6a..c8a60369dab6 100644 --- a/worlds/factorio/requirements.txt +++ b/worlds/factorio/requirements.txt @@ -1 +1,2 @@ -factorio-rcon-py>=2.0.1 +factorio-rcon-py>=2.1.1; python_version >= '3.9' +factorio-rcon-py==2.0.1; python_version <= '3.8'