Changelog#

Version 1.1.1 (2023-06-17)#

This is a small release with updated data.

What’s Changed#

Version 1.1.0 (2023-02-20)#

This is a small feature release. Apart from the updated data, there’s a new function bluetooth_numbers.utils.is_standard_uuid128() that checks whether a 128-bit Bluetooth UUID is a standard UUID.

What’s Changed#

Version 1.0.1 (2023-01-25)#

This is a bugfix release, mostly with updated data:

What’s Changed#

Version 1.0.0 (2022-12-22)#

This is a major release with some breaking changes.

Whereas in previous versions you did:

from bluetooth_numbers.companies import company

This is now:

from bluetooth_numbers import company

The OUIs and CICs now also use their own dict-like class, just like the services, characteristics and descriptions already did.

All searches for numbers now raise package-specific exceptions when something’s wrong, for instance for invalid or unknown values.

Look at the API documentation for all these changes.

What’s Changed#

Version 0.2.1 (2022-12-20)#

This bugfix release updates the Bluetooth Numbers Database to commit 3d0f452 (December 20 2022). This fixes some issues with Philips Hue UUIDs. Upstream PR: NordicSemiconductor/bluetooth-numbers-database#94.

Version 0.2.0 (2022-12-19)#

  • Adds SDO service UUIDs.

  • Adds member service UUIDs.

Both types of UUIDs are taken from the Bluetooth Assigned Numbers document from 2022-12-15.

Version 0.1.3 (2022-12-18)#

Version 0.1.2 (2022-07-05)#

Updates company IDs, services, characteristics and descriptors. This tracks bluetooth-numbers-database @ 2178b94 (July 5 2022).

Version 0.1.1 (2022-07-01)#

Initial release