chore(repo): baseline du fork input-remapper (upstream v2.2.1)

Le dépôt ne contenait que README.md ; ajout de l'intégralité du code
fonctionnel du fork comme socle stable de la branche de release.
L'état runtime d'orchestration (.ideai/) est exclu du suivi.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-18 00:47:12 +02:00
parent 1d790a78fb
commit 0ab77d2a64
257 changed files with 51859 additions and 0 deletions

32
pyproject.toml Normal file
View File

@ -0,0 +1,32 @@
[project]
name = "input-remapper"
version = "2.2.1"
description = "A tool to change the mapping of your input device buttons"
authors = [
{ name = "Sezanzeb", email = "b8x45ygc9@mozmail.com" },
]
license = { file = "LICENSE" }
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"evdev",
"psutil",
"dasbus",
"pycairo",
"PyGObject",
"pydantic",
"packaging",
]
[tool.setuptools.packages.find]
where = ["."]
include = ["inputremapper*"]
[project.urls]
Homepage = "https://github.com/sezanzeb/input-remapper"
[tool.ruff.lint]
# Because of gi.require_version we get this a lot
ignore = ["E402"]
# Lots of unused imports in
exclude = ["install/check_dependencies.py"]