Skip to content

Releases: adafruit/Adafruit_CircuitPython_Requests

1.13.0 - Handle Missing Content-Length Header

13 Feb 23:17
558fff7
Compare
Choose a tag to compare

This release contains a change to handle HTTP Responses that lack a content-length header. An attempt will be made to read until there is no more data sent. This allows the library to be used with Hue smart lights and other servers which don't return content-length headers. Thank you @grypoB!

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.12 - Preserve last exception on error using exception chaining

09 Jan 16:15
203d0b1
Compare
Choose a tag to compare

What's Changed

  • preserve last exception when things are going wrong by @jepler in #124

Note that this requires CircuitPython 8 to be useful.

Full Changelog: 1.12.11...1.12.12

(corrected the version number in the release title, the tag is correct)

1.12.11 - Twitch and Mastadon API Examples

21 Nov 20:53
c82bf4c
Compare
Choose a tag to compare

This release contains new examples for getting data from Twitch and Mastodon APIs. Thank you @DJDevon3

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.10 - API Examples

12 Nov 15:00
640bfac
Compare
Choose a tag to compare

This release contains new examples for getting data from Discord, Youtube, Github, and Twitter APIs. Thank you @DJDevon3

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.9 - Fixed headers type annotations

26 Oct 15:39
317f4bd
Compare
Choose a tag to compare

Fixed type annotations for the headers arguments in various places. Thanks @gustavomfb!

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.8 - Made copyright stay up to date in docs/conf.py

26 Aug 02:40
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.7 - Fixed version string

22 Aug 19:01
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.6 - Switched to pyproject.toml

09 Aug 19:30
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

1.12.5 - compute a byte length properly

03 Aug 15:27
6b72737
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

What's Changed

  • When sending data get the bytes length not the string length by @Neradoc in #112

Full Changelog: 1.12.4...1.12.5

1.12.4 - clean up code in `_throw_away()`

03 Jul 23:33
b168b28
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-requests.

Read the docs for info on how to use it.

What's Changed

  • clean up code in _throw_away() by @klocs in #111

Full Changelog: 1.12.3...1.12.4