Adafruit-circuitpython-ble

Latest version: v10.0.7

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

Scan your dependencies

Page 11 of 12

4.0.0

Main Changes:
* ANCS (Apple Notification Center Service) now has its own repository, [Adafruit_CircuitPython_BLE_Apple_Notification_Center](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Notification_Center)
* Magic Light also has its own repository, [Adafruit_CircuitPython_BLE_Magic_Light](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Magic_Light)
* Apple Media Service (previously unimplemented) was also moved to its own repository, [Adafruit_CircuitPython_BLE_Apple_Media](https://github.com/adafruit/Adafruit_CircuitPython_BLE_Apple_Media)


Other changes:
* Repository was migrated from Travis to GitHub Actions
* Bug fixes

3.1.2

Changes in how advertising was done in CircuitPython caused this to fail. This fixes the problem.

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

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

3.1.1

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

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

3.1.0

For use with CircuitPython 5.0.0-beta.0 or later.

- Add Apple Notification Service support and example.
- Fix iOS HID.
- Add Magic Light LED lightbulb support and example.
- `Add BLERadio.name` and `BLERadio.tx_power` properties.
- Include `BLERadio.name` in advertisement scan response

This release is not compatible with CircuitPython 4.1.0. For 4.1.0, use release [1.0.2](https://github.com/adafruit/Adafruit_CircuitPython_BLE/tree/1.0.2) of this library. Due to current limitations in our library bundle packaging, the 4.x library bundle will contain this release, not the [1.0.2](https://github.com/adafruit/Adafruit_CircuitPython_BLE/tree/1.0.2) release.

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

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

3.0.0

This release is an extensive rewrite. It is compatible with CircuitPython 5.0.0-beta.0 and later. It is being released as a regular release, not as a pre-release.

This release is not compatible with CircuitPython 4.1.0. For 4.1.0, use release [1.0.2](https://github.com/adafruit/Adafruit_CircuitPython_BLE/tree/1.0.2) of this library. Due to current limitations in our library bundle packaging, the 4.x library bundle will contain this release, not the [1.0.2](https://github.com/adafruit/Adafruit_CircuitPython_BLE/tree/1.0.2) release.

- Match `_bleio` changes in CircuitPython 5.0.0-beta.0.
- Define BLE services declaratively, so that they may be used either on the client or server side of the connection.
- Rework advertising packet construction.
- Update examples for new API, and add some new examples.
- Do a CircuitPython version check to ensure compatibility.

2.0.1alpha.2

This pre-release is compatible with CircuitPython 5.0.0-alpha.2, .3, and .4, and .5. `bleio` has been renamed to `_bleio` and there are other changes for compatibility.

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.