Skip to content

Releases: marthoc/pykuna

v0.6.0 (#7)

27 Aug 01:12
f5bf02f
Compare
Choose a tag to compare
* Remove timeout code

Remove timeout code from pykuna and leave to be implemented by client code.

* Replace camera dict after sucessful request

* Bump version to 0.6.0

v0.5.1 (#5)

30 Mar 21:05
b2407de
Compare
Choose a tag to compare
* Ensure correct request Content-Type

* Bump version to 0.5.1

v0.5.0 (#4)

20 Mar 18:54
Compare
Choose a tag to compare
* Bump to v0.5.0

* Black-ify code

* Add KunaRecording class

New class allows modelling of recording responses from the API.

* Add recordings methods to KunaCamera class

New method leverages KunaRecording class to return a list of recording objects filtered by time.

* Add stream_url property on KunaAPI class

Preliminary groundwork for proxying camera live stream.

* Convert pykuna to async

Leverage asyncio and aiohttp to make pykuna fully asynchronous (breaking change: last synchronous version is v0.4.0).

v0.4.0 (#3)

07 Mar 17:16
ac95639
Compare
Choose a tag to compare
* Change cameras from list to dict

Streamline updates to upper implementation.

* Add better logging for API request errors

* Initial support for getting camera recordings

* Update example.py

v0.3.0 (#2)

28 Jan 15:58
675e714
Compare
Choose a tag to compare
Add "live" parameter to certain API requests.

v0.2.0 (#1)

11 Dec 15:27
81ebbbb
Compare
Choose a tag to compare
* Add request timeout and catch Timeout exception

* Update README.md