Adafruit-circuitpython-adafruitio

Latest version: v5.8.2

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

Scan your dependencies

Page 11 of 11

1.2.3

This release adds Adafruit IO CircuitPython support for the new Adafruit IO Time API.

* Calling `receive_time` returns **localized** time to the CircuitPython RESTClient, based on the device's IP address, as a struct_time](https://circuitpython.readthedocs.io/en/3.x/shared-bindings/time/__init__.html#time.struct_time) 19

* **Note**: The previous /time endpoint returned a plaintext response, instead of json. This release removes plaintext-handling from the library.
* Updated all examples to match the Adafruit IO naming scheme in the PyPortal's `secrets.py` file.

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/adafruitio/en/latest/) for info on how to use it.

1.2.2

* Append a User-Agent (Adafruit-IO CircuitPython specific) for this library onto existing request headers for the server to identify CircuitPython clients.
* Added a `new _create_headers` method for HTTP requests to reflect correct header encoding in the Adafruit ESP32SPI dependency (https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/releases/tag/1.3.4).

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/adafruitio/en/latest/) for info on how to use it.

1.2.1

* This library now supports ESP_ATControl's WiFiManager for using an ESP32 co-processor over UART.
(https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/15)
* [Added usage example](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/blob/master/examples/adafruit_io_simpletest_esp_at.py)
* Updated README.

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/adafruitio/en/latest/) for info on how to use it.

1.2.0

* Added `precision` kwarg to `send_data` to truncate floating point values to specified `precision` decimal places before the payload is created and sent to Adafruit IO. https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/13

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/adafruitio/en/latest/) for info on how to use it.

1.1

* **BREAKING CHANGE**: Updated examples to reflect updated NeoPixel abstraction in ESP32SPI (https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/14).
* Added an analog input example for sending `analogio` sensor data to Adafruit IO (https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/11)
* Updated examples for PyPortal pin definitions (https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/10)
* Updated weather example to fix incorrect humidity (https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/7)

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/adafruitio/en/latest/) for info on how to use it.

1.0

Initial release of Adafruit IO CircuitPython.

* This library will allow a WiFi-connected CircuitPython microcontroller to communicate with the [Adafruit IO REST API](https://io.adafruit.com/api/docs).
* Supports WiFi using the [ESP32SPI CircuitPython library](https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI)
* Added examples for interacting with [Adafruit IO Groups](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/blob/master/examples/adafruit_io_simpletest_groups.py), [sending data to feeds](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/blob/master/examples/adafruit_io_simpletest_feeds.py), [including metadata (such as timestamps and location) with data sent to IO](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/blob/master/examples/adafruit_io_simpletest_metadata.py), interacting with [digital outputs](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/blob/master/examples/adafruit_io_simpletest_digital_out.py), and getting weather data from the Adafruit IO Plus [Dark Sky service](https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/blob/master/examples/adafruit_io_simpletest_weather.py)

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/adafruitio/en/latest/) for info on how to use it.

Page 11 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.