From d5b6cee0a1474ee38f262b00ee97d784b1a1ca4e Mon Sep 17 00:00:00 2001 From: Edward Brown Date: Fri, 8 May 2026 09:48:09 +0100 Subject: [PATCH] Release version 0.3.4 --- CHANGELOG.md | 2 +- docs/changelog/0.3.4.md | 3 +++ pyproject.toml | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 docs/changelog/0.3.4.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 41c198d..0904e18 120000 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1 @@ -docs/changelog/0.3.0.md \ No newline at end of file +docs/changelog/0.3.4.md \ No newline at end of file diff --git a/docs/changelog/0.3.4.md b/docs/changelog/0.3.4.md new file mode 100644 index 0000000..58b84ad --- /dev/null +++ b/docs/changelog/0.3.4.md @@ -0,0 +1,3 @@ +- Updated for `corio` module refactors by switching imports to current paths (`corio.iterator`, `corio.jsn`, `corio.datatype`, and `corio.logs`) across capabilities, control serialization, converters, and logging setup. +- Added `haco/tests/test_pydantic_models.py` coverage to verify Home Assistant announce payload shape for `Switch` and `Climate`, runtime-attribute exclusion from `model_dump()`, and parent/subscription wiring behavior. + diff --git a/pyproject.toml b/pyproject.toml index 20bafba..d9775af 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ requires = ["setuptools>=82", "wheel"] build-backend = "setuptools.build_meta" [tool.corio.metadata] -version = "0.3.4-alpha009" +version = "0.3.4" port = 6 base = "python" description = "Home Assistant Control Objects" @@ -44,7 +44,7 @@ editable = true [project] name = "haco" -version = "0.3.4-alpha009" +version = "0.3.4" description = "Home Assistant Control Objects" readme = "README.md" license = "Apache-2.0"