Add apple silicon support for cffi dependency (#65)

This commit is contained in:
Flo
2025-01-28 22:59:36 +01:00
committed by GitHub
parent 66deffb545
commit 42df47ae26
3 changed files with 508 additions and 485 deletions

963
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -6,4 +6,4 @@ from .enums import LedOptions, Brightness, PlayerID, PulseOptions, TriggerModes
from .event_system import Event # noqa : F401
from .pydualsense import pydualsense, DSLight, DSState, DSTouchpad, DSTrigger, DSAudio # noqa : F401
__version__ = "0.7.2"
__version__ = "0.7.3"

View File

@@ -1,7 +1,7 @@
[project]
name = "pydualsense"
version = "0.7.2"
version = "0.7.3"
description = "use your DualSense (PS5) controller with python"
readme = "README.md"
requires-python = ">=3.8,<4.0"
@@ -21,7 +21,7 @@ classifiers = [
[tool.poetry]
name = "pydualsense"
version = "0.7.2"
version = "0.7.3"
description = "use your DualSense (PS5) controller with python"
license = "MIT"
repository = "https://github.com/flok/pydualsense"
@@ -33,13 +33,13 @@ keywords = ['ps5', 'controller', 'dualsense', 'pydualsense']
[tool.poetry.dependencies]
python = ">=3.8,<4.0"
hidapi-usb = "^0.3.1"
hidapi-usb = "^0.3.2"
[tool.poetry.group.dev.dependencies]
python = ">=3.9,<4.0"
taskipy = "^1.12.2"
hidapi-usb = "^0.3.1"
sphinx = "^7.3.7"
hidapi-usb = "^0.3.2"
sphinx = { version= "^7.3.7", python=">=3.9" }
furo = "^2024.5.6"
[tool.poetry.group.typing.dependencies]
@@ -105,20 +105,4 @@ exclude = [
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.mypy]
strict = true
files = "pydualsense"
show_error_codes = true
pretty = true
warn_unused_ignores = true
enable_incomplete_feature = ["Unpack"]
exclude = [
"^docs\\.py$",
"^build\\.py$",
]
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
build-backend = "poetry.core.masonry.api"