Skip to content

Latest commit

 

History

History
145 lines (101 loc) · 7.93 KB

CHANGELOG.rst

File metadata and controls

145 lines (101 loc) · 7.93 KB

Changelog

Version 1.1.2 (2024-08-28)

This is a small release with updated data.

What's Changed

  • Update numbers badges to 2023-06-17 by @koenvervloesem in #38
  • Deprecate Python 3.7 by @koenvervloesem in #39
  • Support Python 3.12 by @koenvervloesem in #40
  • Format code with ruff format instead of black by @koenvervloesem in #41
  • Update use of Ruff by @koenvervloesem in #45
  • Add Reverse lookup by @vincentdavis in #43
  • Update UUIDs via Bluetooth SIG public repo yaml by @jpwright in #49
  • Update OUIs to 2024-08-14 by @koenvervloesem in #50

New Contributors

  • @vincentdavis made their first contribution in #43
  • @jpwright made their first contribution in #49

Version 1.1.1 (2023-06-17)

This is a small release with updated data.

What's Changed

  • Update numbers badges to 2023-02-20 by @koenvervloesem in #33
  • Migrate code linting to Ruff, apply fixes by @koenvervloesem in #34
  • Don't escape strings and fix import blocks by @koenvervloesem in #35
  • Update Bluetooth numbers to 2023-06-17 by @koenvervloesem in #36

Version 1.1.0 (2023-02-20)

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

What's Changed

  • Fix publish job in CI: it needs the test job by @koenvervloesem in #24
  • Update OUI badge to 2023-01-25 by @koenvervloesem in #25
  • Autoupdate pre-commit by @koenvervloesem in #26
  • Add function is_standard_uuid128 to utils by @koenvervloesem in #27
  • Update Bluetooth Numbers Database to commit e1683ef by @koenvervloesem in #28
  • Update OUI database to 2023-02-20 by @koenvervloesem in #29
  • Update member service UUIDs to 2023-02-17 by @koenvervloesem in #30
  • Add info about updating data to CONTRIBUTING docs by @koenvervloesem in #31

Version 1.0.1 (2023-01-25)

This is a bugfix release, mostly with updated data:

What's Changed

  • CI: Run publish job in Python 3.11 by @koenvervloesem in #8
  • Fix docstrings for correct rendering by Sphinx by @koenvervloesem in #9
  • Specify Python version with pipx run by @koenvervloesem in #11
  • Add modern typing by @koenvervloesem in #10
  • Check tests for style by @koenvervloesem in #12
  • Enable extra Flake8 plugins by @koenvervloesem in #13
  • Adds and updates pre-commit hooks by @koenvervloesem in #14
  • Improve index, installation and usage pages of documentation by @koenvervloesem in #15
  • Add badges with amount of Bluetooth numbers to README by @koenvervloesem in #16
  • Update to PyScaffold v4.4 project features by @koenvervloesem in #18
  • Change documentation theme to furo by @koenvervloesem in #19
  • Documentation updates by @koenvervloesem in #20
  • Update Bluetooth Numbers Database to commit d05e669 by @koenvervloesem in #21
  • Update OUI database to 2023-01-25 by @koenvervloesem in #22

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

  • Documentation improvements with docstrings by @koenvervloesem in #1
  • Run doctests in CI to make sure examples in the documentation work by @koenvervloesem in #2
  • Add package data for minimum Python version and keywords by @koenvervloesem in #3
  • Run mypy in pre-commit hook by @koenvervloesem in #4
  • Add custom exceptions for this package by @koenvervloesem in #5
  • Change public API for easier importing by @koenvervloesem in #6

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