Releases: HomeAssistant-API/HomeAssistantAPI
Releases · HomeAssistant-API/HomeAssistantAPI
Fixed memory issues with `pydantic>=1.9.0`
What's Changed
- Moved autodoc-pydantic to dev dependency by @GrandMoff100 in #90
- Fixed API reference methods not showing reference links by @GrandMoff100 in #87
- Replace d.get(k, None) calls with d.get(k) by @bswck in #91
- Emit unexpected status code warning to stderr by @bswck in #92
- Fixed key issue and post version type issues. by @GrandMoff100 in #95
- Replaced os.path.join with urllib.parse.urljoin by @GrandMoff100 in #97
- Replaced os.path.join with urljoin in rawclient.py by @GrandMoff100 in #99
- Added requests and session debug logging by @GrandMoff100 in #100
- Explicitly use posixpath.join to join urls by @GrandMoff100 in #102
- Fix end_timestamp format - url quoting needed by @kizill in #104
- Better history functions & fix bug with sync add_entity call by @kizill in #103
- Reverted pydantic to
1.9.0and removed super contained objects from representation in Service models by @GrandMoff100 in #106
New Contributors
Full Changelog: v3.0.3...v3.0.4
Enhanced History grabbing
Universal URL path joining support
What's Changed
- Explicitly use
posixpath.jointo join urls by @GrandMoff100 in #102
Full Changelog: v3.0.3.post3...v3.0.3.post4
Beta Logging and Windows path fixes
What's Changed
- Replaced os.path.join with urljoin in rawclient.py by @GrandMoff100 in #99
- Added requests and session debug logging by @GrandMoff100 in #100
Full Changelog: v3.0.3.post2...v3.0.3.post3
Windows Bug Fixes
What's Changed
- Replace d.get(k, None) calls with d.get(k) by @bswck in #91
- Emit unexpected status code warning to stderr by @bswck in #92
- Fixed key issue and post version type issues. by @GrandMoff100 in #95
- Replaced os.path.join with urllib.parse.urljoin by @GrandMoff100 in #97
New Contributors
Full Changelog: v3.0.3.post1...v3.0.3.post2
Unneeded Dependency Fix
What's Changed
- Moved autodoc-pydantic to dev dependency by @GrandMoff100 in #90
Full Changelog: v3.0.3...v3.0.3.post1
Documentation Updates
What's Changed
- Added Pydantic Model Autodocs by @GrandMoff100 in #77
- Replaced explicit malformed_id with implicit format_entity_id by @GrandMoff100 in #78
- Fixed docs cross-references. by @GrandMoff100 in #79
- Autolabel documentation sections by @GrandMoff100 in #80
- Added Persistent Caching to Advanced Section by @GrandMoff100 in #81
- Fixed missing
py.typedmarker #83 by @GrandMoff100 in #85 - Bump mypy to
0.931by @GrandMoff100 in #84
Full Changelog: v3.0.2...v3.0.3
Added more Models and developer documentation
What's Changed
- Exclude model client attribute for export and repr by @GrandMoff100 in #65
- Added LogbookEntry model by @GrandMoff100 in #67
- Merge developer for docs. by @GrandMoff100 in #70
- Merge new docs by @GrandMoff100 in #72
- Bug fixes by @GrandMoff100 in #75
Full Changelog: v3.0.0...v3.0.2
v3.0.0
What's Changed
- Post Version Fixes by @GrandMoff100 in #42
- Fixed autodoc import error from base package by @GrandMoff100 in #43
- Buff docs styling by @FoxNerdSaysMoo in #44
- Buff docs further, fix duplicated toctree, fix sphinx build warnings by @FoxNerdSaysMoo in #46
- Add pre-commit standard by @GrandMoff100 in #51
- Modernized codebase. by @GrandMoff100 in #54
- Integrate Megalinter (alpha) by @GrandMoff100 in #56
- Merge Pydantic Models by @GrandMoff100 in #58
- Fixed some model bugs and duplicate code by @GrandMoff100 in #59
- Implement request caching. by @GrandMoff100 in #60
- Merge docs for new version! by @GrandMoff100 in #63
Full Changelog: v2.4.0...v3.0.0
Fixed malformed_id function
What's Changed
- Fixed autodoc import error from base package by @GrandMoff100 in #43
- Buff docs styling by @FoxNerdSaysMoo in #44
- Buff docs further, fix duplicated toctree, fix sphinx build warnings by @FoxNerdSaysMoo in
- Fixed that darn malformed_id function in homeassistant_api/client.py by @bramstroker
- #46
As always, let me know what cool projects you're working on with this!
Full Changelog: v2.4.0...v2.4.0-post2