Adafruit-circuitpython-requests

Latest version: v4.1.10

Safety actively analyzes 722021 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 17

1.1.4

This release includes:
* Migrating this repository from Travis to GitHub Actions. This has no effect on the behavior of the code itself.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://circuitpython.org/libraries).

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

Read the [docs](http://circuitpython.readthedocs.io/projects/requests/en/latest/) for info on how to use it.

1.1.3

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://circuitpython.org/libraries).

[Read the docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/) for info on how to use it.

1.1.2

Changes calls from `socket.read` to `socket.recv` to match [the latest ESP32SPI release](https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/releases).

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

[Read the docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/) for info on how to use it.

1.1.1

Changes calls from `socket.write` to `socket.send` to match [the latest ESP32SPI release](https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/releases).

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

[Read the docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/) for info on how to use it.

1.1.0

Added `parse_headers` method, made backwards-compatible changes to `request` for handling parsed headers (and raise exceptions for unsupported header types).

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

[Read the docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/) for info on how to use it.

1.0.1

Adding more detailed examples showing the commonly-used requests methods in this library.

**[Simpletest](https://github.com/adafruit/Adafruit_CircuitPython_Requests/blob/master/examples/requests_simpletest.py)**
* GET
* Text Data
* JSON Data
* POST
* Data
* JSON Data

**[Advanced](https://github.com/adafruit/Adafruit_CircuitPython_Requests/blob/master/examples/requests_advanced.py)**
* GET
* Custom Headers
* HTTP Status Code Response, useful for interacting with APIs
* Convert response into JSON `dict.` object and parse it
* Raw Byte Response

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

[Read the docs](https://circuitpython.readthedocs.io/projects/requests/en/latest/) for info on how to use it.

Page 16 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.