# Test harness — pulls in home-assistant, pytest, and pytest-socket at the # matching versions. pip resolves the newest home-assistant your interpreter # supports: Python 3.13 gets 0.13.316 (the floor below), 3.14 gets newer. On # 3.12 or older nothing resolves and the whole install fails. pytest-homeassistant-custom-component>=0.13.316 # Integration runtime deps, needed to import the component under test # (also declared in custom_components/localthings/manifest.json). smartthings-local>=0.1.8 cbor2>=5.4.6 pyOpenSSL>=23.0 cryptography>=41.0 # Lint / format / type-check tooling, pinned to match CI. ruff==0.16.1 ty==0.0.65