From 346b8af83441d11582f0a0fa40a698a7bf8b8a9a Mon Sep 17 00:00:00 2001 From: Dpeta <69427753+Dpeta@users.noreply.github.com> Date: Tue, 7 Mar 2023 19:19:07 +0100 Subject: [PATCH] Add pygame-ce as an alternative to pygame and update 'requirements-qt5.txt'. Seems like many of the core maintainers were banned from contributing to pygame, and split off to pygame-ce. --- README.md | 3 ++- requirements-qt5.txt | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7a4128b..32200a9 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ Pesterchum is a Python script. This means that as long as you have Python instal - [PyQt6] (prefered) or [PyQt5] (legacy) - Qt6 only supports maintained 64 bit operating systems, like Windows 10 or later for Windows. ([Qt 6.3 Supported Platforms](https://doc.qt.io/qt-6/supported-platforms.html)) - Qt5 supports Windows 7 or later, but is past its EOL for non-commercial use. ([Qt 5.15 Supported Platforms](https://doc.qt.io/qt-6/supported-platforms.html)) - - (Optional) [pygame] can provide an alternative audio backend for certain systems. + - (Optional) [pygame-ce] or [pygame] can provide an alternative audio backend for certain systems. - Useful for Linux systems that don't meet the Qt6 requirements, as Qt5 Multimedia has a GStreamer dependency. - (Optional) [certifi] can provide alternative root certificates for TLS certificate validation. - Useful for MacOS, as Python doesn't use the system-provided certificates because of MacOS' outdated SSL library. Also miscellaneous systems without usable root certificates. @@ -120,6 +120,7 @@ Pesterchum is a Python script. This means that as long as you have Python instal [PyQt5]: https://pypi.org/project/PyQt5/ [PyQt6]: https://pypi.org/project/PyQt6/ [pygame]: https://pypi.org/project/pygame/ +[pygame-ce]: https://pypi.org/project/pygame-ce/ [certifi]: https://pypi.org/project/certifi/ [GStreamer]: https://gstreamer.freedesktop.org/ [libseccomp]: https://github.com/seccomp/libseccomp/ diff --git a/requirements-qt5.txt b/requirements-qt5.txt index 6b7a39d..dc36024 100644 --- a/requirements-qt5.txt +++ b/requirements-qt5.txt @@ -1,5 +1,5 @@ certifi==2022.12.7 -pygame==2.1.2 +pygame-ce PyQt5==5.15.7 PyQt5-Qt5==5.15.2 -PyQt5-sip==12.11.0 \ No newline at end of file +PyQt5-sip==12.11.0