Bluing

Latest version: v0.12.0

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

Scan your dependencies

Page 7 of 8

0.2.0

1. Improved BR/EDR scanning. Directly using HCI protocol to replace the PyBluez scanning framework. Now we can get page scan repetition mode, clock offset, and whole extended inquiry response data. At the same time, since all types of inquiry results are parsed, more devices can be discovered.
2. Improved the SDP scanning framework to make it easier for adding new service record parser.
3. Separated `hci.py` as bthci package (uploaded to PyPI).
4. Separated some ui utilities in `ui.py` as pyclui package (uploaded to PyPI).

0.1.1

* This version was approved by the supervisor.
* The README has been rewritten and now supports Chinese.
* Added author, company, and team Info.

0.0.9

0.0.8

1. Added LMP scan mode
2. Removed synchronous BR/EDR scan, just using asynchronous BR/EDR scan
3. Refactored HCI interface

0.0.7

1. Parsed Service Class and Major Device Class of CoD
2. Improved SDP xml parser

0.0.6

1. Added `--include-descriptor` option in the GATT scanning.

The GATT scan (`-m gatt`) disables this option by default. Although scanning the descriptor can get more information, this option will spend more time and the target device may be disconnected during the scanning.

2. Replaced `hcitool` with HCI sockets when sending HCI commands.

3. Improved SDP scanning based on `sdptool`.

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.