Adafruit-blinka-bleio

Latest version: v4.1.2

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

Scan your dependencies

Page 4 of 5

1.2.0

Fix a bug in advertisement parsing.
Add inoperative `_bleio.set_adapter()` to match API addition in native `_bleio` for HCI support.

- Still not working on MacOS.
- Tested on Linux x64 and Raspberry Pi, and on Windows 10 version 1909. Windows 10 version 2004 is problematic with certain Bluetooth adapters. **Use bleak 0.7.1, not bleak 0.8.0. Fixes for bleak 0.8.0 are in process**.
- 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.

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).

1.1.0

Make the name passed in the advertisement available. Synthetic names (like "xx-xx-xx-xx-xx" or "Unknown" created by some bleak implementations are discarded, because they were not in the original device advertisement

- Does not yet work on MacOS.
- Tested on Linux x64 and Raspberry Pi, and on Windows 10 version 1909. Windows 10 version 2004 is problematic with certain Bluetooth adapters.
- 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.

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).

1.0.0

- Reimplemented using `bleak` for most functions. Using raw HCI for scanning on Linux if possible, to avoid "duplicate" advertisements being discarded.
- Does not yet work on MacOS.
- Tested on Linux x64 and Raspberry Pi, and on Windows 10 version 1909. Windows 10 version 2004 is problematic.
- 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. Requires Python 3.7.x on Windows. 3.8 will not work with the libraries that `bleak` needs.

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).

0.9.3

Please **use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library** instead of this one. (This library is a dependency of the BLE library.)

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

0.9.2

* Fix this library to work with the latest Bleak (0.6.1). Please update both! Thanks to axiomatic [on Discord](https://adafru.it/discord) for finding the issue and letting us know!

Please **use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library** instead of this one. (This library is a dependency of the BLE library.)

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

0.9.1

* Fix ReadTheDocs builds just like we fixed GitHub Actions.

Please **use the [Adafruit CircuitPython BLE](https://github.com/adafruit/Adafruit_CircuitPython_BLE/) library** instead of this one. (This library is a dependency of the BLE 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 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.