Adafruit-circuitpython-esp32spi

Latest version: v8.4.2

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

Scan your dependencies

Page 12 of 17

3.0.1

Adding `set_psk`/`set_crt` to if a user has set a certificate and/or psk prior to establishing an authenticated connection with a server.

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

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

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

3.0.0

Adds `set_certificate` and `set_private_key` methods to ESP32SPI to reflect [the updated `WiFiSSLClient` in nina-fw](https://github.com/adafruit/nina-fw/pull/11).
* Use `set_certificate` and `set_private_key` to set your ESP32's certificate and private key. This will be used to authenticate your CircuitPython device to a server.
* To use these methods, [you _must_ update the nina-fw version on your ESP32 Co-Processor/AirLift to version 1.4.0 or above.](https://learn.adafruit.com/upgrading-esp32-firmware)

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

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

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

2.0.0

* Exposes property for the network's BSSID, thanks anecdata
* Adds handlers in `scan_networks` for obtaining network BSSID and channel, thanks anecdata

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

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

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

1.9.3

* Raises an error on invalid `get_time()` calls.

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

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

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

1.9.2

This release switches from `socket.read` to `socket.recv` to match the [CircuitPython Socket API](https://circuitpython.readthedocs.io/en/latest/shared-bindings/socket/__init__.html#socket.recv) and the [CPython Socket API](https://docs.python.org/3/library/socket.html#socket.socket.recv).

* Calls to`socket.read` will still work with this release but is deprecated, and will be removed in a future release.

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

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

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

1.9.1

Switches `socket.write` to `socket.send` to match the [CircuitPython Socket API](https://circuitpython.readthedocs.io/en/latest/shared-bindings/socket/__init__.html#socket.send) and the [CPython Socket API](https://docs.python.org/3/library/socket.html#socket.socket.send).

* Calls to`socket.write` will still work with this release but is deprecated, and will be removed in a future release.

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

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

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

Page 12 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.