Skip to content

Releases: adafruit/Adafruit_CircuitPython_Requests

1.9.0 - Retry with new socket

25 Nov 14:49
5390215
Compare
Choose a tag to compare

#54 Reduces likelihood of RuntimeError: Unable to read HTTP response error by retrying with new socket.

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.8.1 - Fix CircuitPython compatibility

15 Nov 00:33
531e845
Compare
Choose a tag to compare

Fixes issue with bytearray.split()

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.8.0 - Added support for chunk extensions

13 Nov 20:30
ba76312
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.

Better handle errors by retrying

06 Nov 19:22
333b586
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.

Fix noneerror when we make a chunked request but dont read any data from it

30 Oct 15:09
7d0e3ba
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.

Fixes Expected 1 but got 0 bytes issue

29 Oct 18:36
a2ec2a9
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.

Fix send failure clean up

24 Sep 18:37
46007a6
Compare
Choose a tag to compare
  • Fix issue leaving sockets open after failing to send the HTTP request

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.

Fix for use on CircuitPython 5.3.1

22 Sep 18:19
9aaf781
Compare
Choose a tag to compare
  • Fix issue with find not available on bytearray by providing Python implementation to fall back to.
  • Fix issue with json not passed stream object by passing in whole string on OSError.

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.7.0 - Added HTTP1.1 support and socket reuse

17 Sep 20:39
2a2c20e
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.6.0 - Added basic tests

31 Aug 16:34
e49a815
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.