Skip to content

Releases: adafruit/Adafruit_CircuitPython_Requests

2.0.0 - Remove Backwards Compatible Socket Behavior

08 Jul 14:20
e09c3bd
Compare
Choose a tag to compare

This release removes backwards compatibility logic for the legacy ESP32SPI Socket behavior. That library has been updated to make the socket API more closely match CPython and other implementations so this backwards compatibility is no longer needed within the requests library.

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.14.1 - OpenSky API Examples

18 Jun 23:27
1259b73
Compare
Choose a tag to compare

This release includes examples of fetching data from Open Sky API. 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.14.0 - Added allow_redirects argument

30 May 13:18
c40cb25
Compare
Choose a tag to compare

Added allow_redirects argument, which is CPython compatible. Thanks @FoamyGuy!

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.13.4 - Updated .pylintrc, fixed jQuery

26 May 16:11
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.13.3 - Updated pre-commit hooks

18 May 15:39
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.13.2 - Added Documentation

22 Apr 17:38
07583e7
Compare
Choose a tag to compare

This release contains improved documentation for response.status_code and reason. Thank you @Neradoc.

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.13.1 - Steam API Example

31 Mar 22:14
6dd6dee
Compare
Choose a tag to compare

This release contains a new example that shows how to pull data from the Steam REST API. 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.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.