.gitignore
LICENSE
MIGRATION.md
README.md
pyproject.toml
.github/dependabot.yml
.github/workflows/manual-release.yml
.github/workflows/publish.yml
.github/workflows/test.yml
.github/workflows/weekly-release.yml
.vscode/launch.json
.vscode/settings.json
scripts/check_artifact.py
scripts/find_validated_build.py
scripts/prepare_release.py
scripts/pypi_preflight.py
scripts/release_logic.py
scripts/test_api_behavior.py
scripts/test_webhook.py
scripts/verify_assets.py
scripts/verify_validated_build.py
src/utec_client/__init__.py
src/utec_client/api.py
src/utec_client/auth.py
src/utec_client/const.py
src/utec_client/exceptions.py
src/utec_client.egg-info/PKG-INFO
src/utec_client.egg-info/SOURCES.txt
src/utec_client.egg-info/dependency_links.txt
src/utec_client.egg-info/requires.txt
src/utec_client.egg-info/scm_file_list.json
src/utec_client.egg-info/scm_version.json
src/utec_client.egg-info/top_level.txt
src/utec_client/devices/__init__.py
src/utec_client/devices/device.py
src/utec_client/devices/device_const.py
src/utec_client/devices/light.py
src/utec_client/devices/lock.py
src/utec_client/devices/sensor.py
src/utec_client/devices/switch.py
tests/__init__.py
tests/conftest.py
tests/test_api.py
tests/test_auth.py
tests/test_base_device.py
tests/test_device_const.py
tests/test_device_info.py
tests/test_exceptions.py
tests/test_light.py
tests/test_lock.py
tests/test_publish_pipeline.py
tests/test_release_logic.py
tests/test_release_plumbing.py
tests/test_smoke.py
tests/test_switch.py