|
1ca8acd21e
|
style(arbitrary-value): rearrange dependencies
|
2025-04-21 21:26:44 -04:00 |
|
|
f8b269b6ce
|
chore: extract python_utils and home-assistant to their own crates
|
2025-04-21 21:26:14 -04:00 |
|
|
e4fd9844cc
|
chore: Cargo.lock
|
2025-04-21 16:43:51 -04:00 |
|
|
54e0997799
|
chore: remove unnecessary pyproject.toml and usage.py
|
2025-04-21 16:43:39 -04:00 |
|
|
a97cf73061
|
chore: extract Emitter and Signal to their own crate
|
2025-04-21 16:43:17 -04:00 |
|
|
f422888d37
|
feat: early stage of defining protocols that can be implemented by drivers
|
2025-04-21 16:42:54 -04:00 |
|
|
f884bc7675
|
feat: early stages of a TP-Link Kasa driver for our smart lights
|
2025-04-21 16:42:14 -04:00 |
|
|
38e89f31f4
|
chore: convert into a workspace
|
2025-04-21 16:41:34 -04:00 |
|
|
ea7e9e3c53
|
chore: extract arbitrary into its own crate arbitrary-value
|
2025-04-21 16:40:27 -04:00 |
|
|
325cb60aa1
|
ci: delete maturin's autogenerated GitHub Actions workflows because I don't want them
|
2025-04-02 16:44:21 -04:00 |
|
|
ead3c6e4a9
|
feat: implement IntoPyObject for HomeAssistant
|
2025-03-22 16:53:38 -04:00 |
|
|
04f9aa24cf
|
feat: implement IntoPyObject for EntityId
|
2025-03-22 16:53:26 -04:00 |
|
|
70dda580ee
|
chore: take Python<'_> as a parameter instead of &Python
|
2025-03-22 16:49:45 -04:00 |
|
|
7b2ebc5fe9
|
feat: initial store implementation
|
2025-03-19 20:51:07 -04:00 |
|
|
a25079c813
|
chore: upgrade to pyo3 0.24 now that pyo3-async-runtimes supports it
|
2025-03-17 21:49:12 -04:00 |
|
|
c127e478b8
|
feat: tracing to the Home Assistant logger
|
2025-03-17 21:48:50 -04:00 |
|
|
2a99e67d7c
|
feat: log the datetime the crate was built to prevent confusion
|
2025-03-17 15:47:56 -04:00 |
|
|
530a73d00e
|
chore: enable pyo3 's chrono-tz feature (so that datetimes with a dynamic timezone implement IntoPyObject )
|
2025-03-15 15:30:48 -04:00 |
|
|
8099e5b8cd
|
feat: HassLogger
|
2025-03-15 15:30:03 -04:00 |
|
|
70c2380d0c
|
feat: IntoPyObject implementations for arbitrary types
|
2025-03-15 15:29:40 -04:00 |
|
|
25f1554870
|
fix: allow numbers in object IDs
|
2025-03-15 15:00:04 -04:00 |
|
|
28b11316e5
|
fix: allow numbers in object IDs
|
2025-03-13 21:30:17 -04:00 |
|
|
916b53d242
|
chore: clean up unused imports
|
2025-03-13 16:16:44 -04:00 |
|
|
28ad5d7345
|
feat: static Attributes type
|
2025-03-13 16:15:46 -04:00 |
|
|
d9960a1650
|
chore: version 0.2.0 (bumping it makes me feel like I'm making progress)
|
2025-03-13 16:02:27 -04:00 |
|
|
95b7f38fc1
|
feat: static Event and Context types
|
2025-03-13 16:01:52 -04:00 |
|
|
96495b2a85
|
feat: early interface with Python
|
2025-03-13 15:38:51 -04:00 |
|
|
afe5eae96b
|
chore: add and update many useful dependencies
|
2025-03-13 15:34:09 -04:00 |
|
|
414d7d4c46
|
🚀 meta: remove undesirable things from GitHub Actions
|
2023-10-07 13:32:13 -04:00 |
|
|
fa36a86eab
|
🚀 meta: initial commit
|
2023-10-07 13:29:51 -04:00 |
|