| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- [project]
- name = "Tuya-Local"
- description = "A Home Assistant integration for local control of Tuya devices."
- version = "2026.4.2"
- requires-python = ">3.14.2"
- dependencies = [
- "tinytuya~=1.18.0",
- "tuya-device-sharing-sdk~=0.2.4"
- ]
- readme = "README.md"
- license = "MIT"
- license-file = "LICENSE.md"
- [dependency-groups]
- dev = [
- "fuzzywuzzy",
- "infrared-protocols~=1.1",
- "levenshtein",
- "PyTurboJPEG~=1.8.0",
- "pytest-homeassistant-custom-component==0.13.322",
- "pytest",
- "pytest-asyncio",
- "pytest-cov",
- "pytest-mock",
- "ruff",
- "yamllint"
- ]
- [tool.pytest.ini_options]
- asyncio_mode = "auto"
- [tool.ruff]
- target-version = "py314"
- [tool.ruff.lint]
- select = [
- "F", # pyflakes
- "E", # pycodestyle
- "W", # pycodestyle warnings
- "S", # flake8-bandit
- "B", # flake8-bugbear
- "A", # flake8-builtins
- ]
|