10000 Prepare 0.7.5 (#1160) · python-kasa/python-kasa@885a04d · GitHub
[go: up one dir, main page]

Skip to content

Commit 885a04d

Browse files
authored
Prepare 0.7.5 (#1160)
## [0.7.5](https://github.com/python-kasa/python-kasa/tree/0.7.5) (2024-10-08) [Full Changelog](0.7.4...0.7.5) **Release summary:** - Fix for KP303 on Firmware 1.0.6 - Fix for `on_since` value jitter - Various maintenance items **Breaking changes:** - Make iot time timezone aware [\#1147](#1147) (@sdb9696) **Fixed bugs:** - Use tzinfo in time constructor instead of astime for iot devices [\#1158](#1158) (@sdb9696) - Send empty dictionary instead of null for iot queries [\#1145](#1145) (@sdb9696) - Stabilise on\_since value for smart devices [\#1144](#1144) (@sdb9696) - parse\_pcap\_klap: require source host [\#1137](#1137) (@rytilahti) - parse\_pcap\_klap: use request\_uri for matching the response [\#1136](#1136) (@rytilahti) **Project maintenance:** - Cache zoneinfo for smart devices [\#1156](#1156) (@sdb9696) - Correctly define SmartModule.call as an async function [\#1148](#1148) (@sdb9696) - Remove async magic patch from tests [\#1146](#1146) (@sdb9696) - Move feature initialization from \_\_init\_\_ to \_initialize\_features [\#1140](#1140) (@rytilahti)
1 parent bd5a24b commit 885a04d

File tree

4 files changed

+368
-225
lines changed

4 files changed

+368
-225
lines changed

.github_changelog_generator

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ base=HISTORY.md
33
user=python-kasa
44
project=python-kasa
55
since-tag=0.3.5
6-
release_branch=master
6+
release-branch=master
77
usernames-as-github-logins=true
88
breaking_labels=breaking change
99
add-sections={"new-device":{"prefix":"**Added support for devices:**","labels":["new device"]},"docs":{"prefix":"**Documentation updates:**","labels":["documentation"]},"maintenance":{"prefix":"**Project maintenance:**","labels":["maintenance"]}}
10-
exclude-labels=duplicate,question,invalid,wontfix,release-prep
10+
exclude-labels=duplicate,question,invalid,wontfix,release-prep,stale
1111
issues-wo-labels=false

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Changelog
22

3+
## [0.7.5](https://github.com/python-kasa/python-kasa/tree/0.7.5) (2024-10-08)
4+
5+
[Full Changelog](https://github.com/python-kasa/python-kasa/compare/0.7.4...0.7.5)
6+
7+
**Release summary:**
8+
9+
- Fix for KP303 on Firmware 1.0.6
10+
- Fix for `on_since` value jitter
11+
- Various maintenance items
12+
13+
**Breaking changes:**
14+
15+
- Make iot time timezone aware [\#1147](https://github.com/python-kasa/python-kasa/pull/1147) (@sdb9696)
16+
17+
**Fixed bugs:**
18+
19+
- Use tzinfo in time constructor instead of astime for iot devices [\#1158](https://github.com/python-kasa/python-kasa/pull/1158) (@sdb9696)
20+
- Send empty dictionary instead of null for iot queries [\#1145](https://github.com/python-kasa/python-kasa/pull/1145) (@sdb9696)
21+
- Stabilise on\_since value for smart devices [\#1144](https://github.com/python-kasa/python-kasa/pull/1144) (@sdb9696)
22+
- parse\_pcap\_klap: require source host [\#1137](https://github.com/python-kasa/python-kasa/pull/1137) (@rytilahti)
23+
- parse\_pcap\_klap: use request\_uri for matching the response [\#1136](https://github.com/python-kasa/python-kasa/pull/1136) (@rytilahti)
24+
25+
26+
**Project maintenance:**
27+
28+
- Cache zoneinfo for smart devices [\#1156](https://github.com/python-kasa/python-kasa/pull/1156) (@sdb9696)
29+
- Correctly define SmartModule.call as an async function [\#1148](https://github.com/python-kasa/python-kasa/pull/1148) (@sdb9696)
30+
- Remove async magic patch from tests [\#1146](https://github.com/python-kasa/python-kasa/pull/1146) (@sdb9696)
31+
- Move feature initialization from \_\_init\_\_ to \_initialize\_features [\#1140](https://github.com/python-kasa/python-kasa/pull/1140) (@rytilahti)
32+
333
## [0.7.4](https://github.com/python-kasa/python-kasa/tree/0.7.4) (2024-09-27)
434

535
[Full Changelog](https://github.com/python-kasa/python-kasa/compare/0.7.3...0.7.4)
@@ -447,6 +477,10 @@ For more information on the changes please checkout our [documentation on the AP
447477
- Fix dump\_devinfo scrubbing for ks240 [\#765](https://github.com/python-kasa/python-kasa/pull/765) (@rytilahti)
448478
- Rename and deprecate exception classes [\#739](https://github.com/python-kasa/python-kasa/pull/739) (@sdb9696)
449479

480+
**Closed issues:**
481+
482+
- Improve timezone support [\#980](https://github.com/python-kasa/python-kasa/issues/980)
483+
450484
## [0.6.2.1](https://github.com/python-kasa/python-kasa/tree/0.6.2.1) (2024-02-02)
451485

452486
[Full Changelog](https://github.com/python-kasa/python-kasa/compare/0.6.2...0.6.2.1)

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "python-kasa"
3-
version = "0.7.4"
3+
version = "0.7.5"
44
description = "Python API for TP-Link Kasa and Tapo devices"
55
license = {text = "GPL-3.0-or-later"}
66
authors = [ { name = "python-kasa developers" }]

0 commit comments

Comments
 (0)
0