.gitignore
.pre-commit-config.yaml
LICENSE
README.md
pyproject.toml
.github/workflows/ci.yaml
.github/workflows/publish.yaml
src/homeconnect_watcher/__init__.py
src/homeconnect_watcher/_version.py
src/homeconnect_watcher/api.py
src/homeconnect_watcher/cli.py
src/homeconnect_watcher/event.py
src/homeconnect_watcher/exceptions.py
src/homeconnect_watcher/read.py
src/homeconnect_watcher/trigger.py
src/homeconnect_watcher.egg-info/PKG-INFO
src/homeconnect_watcher.egg-info/SOURCES.txt
src/homeconnect_watcher.egg-info/dependency_links.txt
src/homeconnect_watcher.egg-info/entry_points.txt
src/homeconnect_watcher.egg-info/requires.txt
src/homeconnect_watcher.egg-info/top_level.txt
src/homeconnect_watcher/client/__init__.py
src/homeconnect_watcher/client/appliance.py
src/homeconnect_watcher/client/client.py
src/homeconnect_watcher/db/__init__.py
src/homeconnect_watcher/db/client.py
src/homeconnect_watcher/db/utils.py
src/homeconnect_watcher/db/view.py
src/homeconnect_watcher/exporter/__init__.py
src/homeconnect_watcher/exporter/base.py
src/homeconnect_watcher/exporter/file.py
src/homeconnect_watcher/exporter/postgres.py
src/homeconnect_watcher/sql/0_appliances.sql
src/homeconnect_watcher/sql/1_events.sql
src/homeconnect_watcher/sql/2_raw_events_active.sql
src/homeconnect_watcher/sql/3_raw_events_with_session_id.sql
src/homeconnect_watcher/sql/4_sessions.sql
src/homeconnect_watcher/utils/__init__.py
src/homeconnect_watcher/utils/logging.py
src/homeconnect_watcher/utils/metrics.py
src/homeconnect_watcher/utils/retry.py
src/homeconnect_watcher/utils/timeout.py
tests/conftest.py
tests/test_event.py
tests/client/test_client.py
tests/db/test_db_client.py
tests/db/test_views.py
tests/db/views/conftest.py
tests/db/views/test_view_appliances.py
tests/db/views/test_view_events.py
tests/db/views/test_view_session.py
tests/exporter/test_file.py
tests/exporter/test_postgres.py
tests/utils/test_retry.py
tests/utils/test_timeout.py