Skip to content

Releases: eavanvalkenburg/brunt-api

Release that fixes header usage

17 Feb 09:24
Compare
Choose a tag to compare

This release fixes header usage when dealing with a supplied session, headers are now set only during the request itself, instead of defaulted at initialization.

Also did some small tweaks to typing.

fix log level

12 Jan 12:31
Compare
Choose a tag to compare

Small fix for hardcoded log level set to debug.

new import and field name python-ified

20 Dec 12:45
Compare
Choose a tag to compare

Breaking changes:
This version introduces a new create function for the Thing objects, it also renames the attributes of the thing into python style snake format (lower case words seperated by underscores). It casts some fields to int, so no longer necessary to do that in user code.

Finally it sets Python 3.8 as the minimum.

New method that can deal with additional fields for Thing

16 Dec 08:48
Compare
Choose a tag to compare

Apparently Brunt is making some changes to their API, which is resulting in additional fields being sent, so added a new method that checks, if there are new fields those are logged at Info level and the known fields are passed to the Thing init.

New field in thing response

14 Dec 09:50
Compare
Choose a tag to compare

Adds support for resave field in the Thing response.

Async version

10 Nov 14:25
dc034f4
Compare
Choose a tag to compare

This new version has breaking changes, compared to the previous v0.1.3.

It includes both a sync and async version, usable via BruntClient or BruntClientAsync. It also has full typing in it with Mypy.

Added last_requested_positions field

26 Apr 14:02
Compare
Choose a tag to compare
Pre-release
v1.0.0-beta.1

created last_requested_positions field

First Beta of new version of Brunt

26 Apr 12:27
Compare
Choose a tag to compare
Pre-release

This new version has breaking changes, compared to the previous v0.1.3. It also includes both a sync and async version, usable via BruntClient or BruntClientAsync.