Adafruit-blinka-bleio

Latest version: v4.1.2

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

Scan your dependencies

Page 3 of 5

2.1.0

- Adds a blinka-specific attribute, `ble._adapter.ble_backend`, to force whether to use `hcitool` for advertisement scanning. Thanks alexwhittemore.

This library works as a BLE central. It cannot be used as a BLE peripheral due to underlying limitations of `bleak`.

Requires Python 3.7.x or 3.8.x on Linux and Windows. Python 3.8 now works with this library on Windows if `pythonnet` 2.5.1 or newer is installed, so update `pythonnet` via `pip3` if necessary. Python 3.9 is not yet supported by `pythonnet`, so do not upgrade your Windows version of Python above 3.8 yet.

This library is not generally meant to be used directly. Instead use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library, which depends on this library.

For full details of the `_bleio` API please see [CircuitPython's ReadTheDocs](https://circuitpython.readthedocs.io/en/latest/shared-bindings/_bleio/__init__.html).

2.0.5

- Error caused write and write-no-response not to be handled differently.
- Catch more exceptions.

This library works as a BLE central. It cannot be used as a BLE peripheral due to underlying limitations of `bleak`.

Requires Python 3.7.x or 3.8.x on Linux and Windows. Python 3.8 now works with this library on Windows if `pythonnet` 2.5.1 or newer is installed, so update `pythonnet` via `pip3` if necessary. Python 3.9 is not yet supported by `pythonnet`, so do not upgrade your Windows version of Python above 3.8 yet.

This library is not generally meant to be used directly. Instead use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library, which depends on this library.

For full details of the `_bleio` API please see [CircuitPython's ReadTheDocs](https://circuitpython.readthedocs.io/en/latest/shared-bindings/_bleio/__init__.html).

2.0.4

Nordic UART readline was buggy if no input.
bleak >= 0.9.1 needed for various fixes, especially MacOS.

This library works as a BLE central. It cannot be used as a BLE peripheral due to underlying limitations of `bleak`.

Requires Python 3.7.x or 3.8.x on Linux and Windows. Python 3.8 now works with this library on Windows if `pythonnet` 2.5.1 or newer is installed, so update `pythonnet` via `pip3` if necessary. Python 3.9 is not yet supported by `pythonnet`, so do not upgrade your Windows version of Python above 3.8 yet.

This library is not generally meant to be used directly. Instead use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library, which depends on this library.

For full details of the `_bleio` API please see [CircuitPython's ReadTheDocs](https://circuitpython.readthedocs.io/en/latest/shared-bindings/_bleio/__init__.html).

2.0.2

Disconnect all connections on control-C or exit. This prevents the need to reset Bluetooth on Windows and Linux or power-cycle the CircuitPython board when a script using this library is interrupted abruptly.

- Works as a BLE central. Cannot be used as a BLE peripheral due to underlying limitations of `bleak`.

Requires Python 3.7.x or 3.8.x on Linux and Windows. Python 3.8 now works with this library on Windows if `pythonnet` 2.5.1 or newer is installed, so update `pythonnet` via `pip3` if necessary. Python 3.9 is not yet supported by `pythonnet`, so do not upgrade your Windows version of Python above 3.8 yet.

This library is not generally meant to be used directly. Instead use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library, which depends on this library.

For full details of the `_bleio` API please see [CircuitPython's ReadTheDocs](https://circuitpython.readthedocs.io/en/latest/shared-bindings/_bleio/__init__.html).

2.0.1

Update to take advantage of new features in bleak 0.8.0 and also fix some issues with MacOS support. You **must** upgrade to bleak 0.8.0 to use this release. The upgrade should happen automatically due to `bleak>=0.8.0` in `requirements.txt`.

- Works as a BLE central. Cannot be used as a BLE peripheral due to underlying limitations of `bleak`.

Requires Python 3.7.x or 3.8.x on Linux and Windows. Python 3.8 now works with this library on Windows if `pythonnet` 2.5.1 or newer is installed, so update `pythonnet` via `pip3` if necessary. Python 3.9 is not yet supported by `pythonnet`, so do not upgrade your Windows version of Python above 3.8 yet.

This library is not generally meant to be used directly. Instead use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library, which depends on this library.

For full details of the `_bleio` API please see [CircuitPython's ReadTheDocs](https://circuitpython.readthedocs.io/en/latest/shared-bindings/_bleio/__init__.html).

2.0.0

Update to take advantage of new features in bleak 0.8.0 and also fix some issues with MacOS support. You **must** upgrade to bleak 0.8.0 to use this release.

- Works as a BLE central. Cannot be used as a BLE peripheral due to underlying limitations of `bleak`.

Requires Python 3.7.x or 3.8.x on Linux and Windows. Python 3.8 now works with this library on Windows if `pythonnet` 2.5.1 or newer is installed, so update `pythonnet` via `pip3` if necessary. Python 3.9 is not yet supported by `pythonnet`, so do not upgrade your Windows version of Python above 3.8 yet.

This library is not generally meant to be used directly. Instead use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library, which depends on this library.

For full details of the `_bleio` API please see [CircuitPython's ReadTheDocs](https://circuitpython.readthedocs.io/en/latest/shared-bindings/_bleio/__init__.html).

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.