From cf26bd02e1b2180c8ab0abb07eccb47341767602 Mon Sep 17 00:00:00 2001 From: Jan Lerking Date: Sat, 19 Apr 2025 20:31:45 +0200 Subject: [PATCH 1/2] Added requirements. /JL --- pygameController/controller.py | 2 +- requirements.txt | 6 ++++++ setup.py | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 requirements.txt diff --git a/pygameController/controller.py b/pygameController/controller.py index 14b75f4..6f70e7f 100644 --- a/pygameController/controller.py +++ b/pygameController/controller.py @@ -9,7 +9,7 @@ from .xbox_series_x_controller import XboxSeriesXController from .generic_controller import GenericController from .logitech_dual_action_controller import LogitechDualActionController -__version__ = "0.0.3" +__version__ = "0.0.4" CONTROLLERS = { "DualSense Wireless Controller": DualSenseController, diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..78b8367 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +numpy==2.2.4 +pulsectl==24.12.0 +pydualsense==0.7.3 +pygame==2.6.1 +setuptools==68.2.2 +sounddevice==0.5.1 diff --git a/setup.py b/setup.py index b2bee58..d239f43 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ if __name__ == "__main__": setup( name='pygameController', - version='0.0.3', + version='0.0.4', packages=find_packages(), install_requires=[], author='Jan Lerking', -- 2.39.5 From 971e18e63375fde2111005874b136589bef66225 Mon Sep 17 00:00:00 2001 From: Jan Lerking Date: Sat, 19 Apr 2025 20:39:24 +0200 Subject: [PATCH 2/2] Renamed. /JL --- main.py | 2 +- {pygameController => pygameControls}/__init__.py | 0 {pygameController => pygameControls}/controller.py | 0 {pygameController => pygameControls}/controlsbase.py | 0 {pygameController => pygameControls}/dualsense_audio.py | 0 {pygameController => pygameControls}/dualsense_controller.py | 2 +- .../dualsense_edge_controller.py | 0 {pygameController => pygameControls}/generic_controller.py | 2 +- .../logitech_dual_action_controller.py | 2 +- .../logitech_f310_controller.py | 2 +- .../logitech_f510_controller.py | 2 +- .../logitech_f710_controller.py | 2 +- .../xbox_series_x_controller.py | 0 setup.py | 2 +- 14 files changed, 8 insertions(+), 8 deletions(-) rename {pygameController => pygameControls}/__init__.py (100%) rename {pygameController => pygameControls}/controller.py (100%) rename {pygameController => pygameControls}/controlsbase.py (100%) rename {pygameController => pygameControls}/dualsense_audio.py (100%) rename {pygameController => pygameControls}/dualsense_controller.py (95%) rename {pygameController => pygameControls}/dualsense_edge_controller.py (100%) rename {pygameController => pygameControls}/generic_controller.py (95%) rename {pygameController => pygameControls}/logitech_dual_action_controller.py (96%) rename {pygameController => pygameControls}/logitech_f310_controller.py (96%) rename {pygameController => pygameControls}/logitech_f510_controller.py (96%) rename {pygameController => pygameControls}/logitech_f710_controller.py (96%) rename {pygameController => pygameControls}/xbox_series_x_controller.py (100%) diff --git a/main.py b/main.py index 3f3cddb..ff43ce7 100644 --- a/main.py +++ b/main.py @@ -1,5 +1,5 @@ import pygame -import pygameController as PC +import pygameControls as PC if __name__ == "__main__": pygame.init() diff --git a/pygameController/__init__.py b/pygameControls/__init__.py similarity index 100% rename from pygameController/__init__.py rename to pygameControls/__init__.py diff --git a/pygameController/controller.py b/pygameControls/controller.py similarity index 100% rename from pygameController/controller.py rename to pygameControls/controller.py diff --git a/pygameController/controlsbase.py b/pygameControls/controlsbase.py similarity index 100% rename from pygameController/controlsbase.py rename to pygameControls/controlsbase.py diff --git a/pygameController/dualsense_audio.py b/pygameControls/dualsense_audio.py similarity index 100% rename from pygameController/dualsense_audio.py rename to pygameControls/dualsense_audio.py diff --git a/pygameController/dualsense_controller.py b/pygameControls/dualsense_controller.py similarity index 95% rename from pygameController/dualsense_controller.py rename to pygameControls/dualsense_controller.py index 075fda6..c82353e 100644 --- a/pygameController/dualsense_controller.py +++ b/pygameControls/dualsense_controller.py @@ -1,4 +1,4 @@ -from pygameController.controlsbase import ControlsBase +from pygameControls.controlsbase import ControlsBase from pydualsense import * BATTERY_STATE = { diff --git a/pygameController/dualsense_edge_controller.py b/pygameControls/dualsense_edge_controller.py similarity index 100% rename from pygameController/dualsense_edge_controller.py rename to pygameControls/dualsense_edge_controller.py diff --git a/pygameController/generic_controller.py b/pygameControls/generic_controller.py similarity index 95% rename from pygameController/generic_controller.py rename to pygameControls/generic_controller.py index ee410b9..db9c6ab 100644 --- a/pygameController/generic_controller.py +++ b/pygameControls/generic_controller.py @@ -1,5 +1,5 @@ import pygame -from pygameController.controlsbase import ControlsBase +from pygameControls.controlsbase import ControlsBase class GenericController(ControlsBase): def __init__(self, joy): diff --git a/pygameController/logitech_dual_action_controller.py b/pygameControls/logitech_dual_action_controller.py similarity index 96% rename from pygameController/logitech_dual_action_controller.py rename to pygameControls/logitech_dual_action_controller.py index e0e5750..f615236 100644 --- a/pygameController/logitech_dual_action_controller.py +++ b/pygameControls/logitech_dual_action_controller.py @@ -13,7 +13,7 @@ This controller is a usb controller, with the following features. """ import pygame -from pygameController.controlsbase import ControlsBase +from pygameControls.controlsbase import ControlsBase from enum import Enum class InputMode(Enum): diff --git a/pygameController/logitech_f310_controller.py b/pygameControls/logitech_f310_controller.py similarity index 96% rename from pygameController/logitech_f310_controller.py rename to pygameControls/logitech_f310_controller.py index 5629f2f..02ad229 100644 --- a/pygameController/logitech_f310_controller.py +++ b/pygameControls/logitech_f310_controller.py @@ -13,7 +13,7 @@ This controller is a usb controller, with the following features. """ import pygame -from pygameController.controlsbase import ControlsBase +from pygameControls.controlsbase import ControlsBase from enum import Enum class InputMode(Enum): diff --git a/pygameController/logitech_f510_controller.py b/pygameControls/logitech_f510_controller.py similarity index 96% rename from pygameController/logitech_f510_controller.py rename to pygameControls/logitech_f510_controller.py index a3d8a09..8aef7b5 100644 --- a/pygameController/logitech_f510_controller.py +++ b/pygameControls/logitech_f510_controller.py @@ -13,7 +13,7 @@ This controller is a usb controller, with the following features. """ import pygame -from pygameController.controlsbase import ControlsBase +from pygameControls.controlsbase import ControlsBase from enum import Enum class InputMode(Enum): diff --git a/pygameController/logitech_f710_controller.py b/pygameControls/logitech_f710_controller.py similarity index 96% rename from pygameController/logitech_f710_controller.py rename to pygameControls/logitech_f710_controller.py index 1df528c..2449b92 100644 --- a/pygameController/logitech_f710_controller.py +++ b/pygameControls/logitech_f710_controller.py @@ -13,7 +13,7 @@ This controller is a usb controller, with the following features. """ import pygame -from pygameController.controlsbase import ControlsBase +from pygameControls.controlsbase import ControlsBase from enum import Enum class InputMode(Enum): diff --git a/pygameController/xbox_series_x_controller.py b/pygameControls/xbox_series_x_controller.py similarity index 100% rename from pygameController/xbox_series_x_controller.py rename to pygameControls/xbox_series_x_controller.py diff --git a/setup.py b/setup.py index d239f43..254e56b 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ if __name__ == "__main__": from setuptools import setup, find_packages setup( - name='pygameController', + name='pygameControls', version='0.0.4', packages=find_packages(), install_requires=[], -- 2.39.5