Changelog v1.20.0 (2024-08-24) Feature Python 3.13 support (#57) (468014e) v1.19.4 (2024-07-29) Fix Speed up int_to_bluetooth_address C implementation (#52) (7d46575) v1.19.3 (2024-06-24) Fix Wheel builds on macos (#44) (07f423b) v1.19.2 (2024-06-24) Fix Build cibuildwheel (#43) (fc8c1a1) v1.19.1 (2024-06-24) Fix Fix license classifier (#42) (71d54c3) v1.19.0 (2023-12-21) Feature Speed up to gap parser (#41) (595c65a) v1.18.0 (2023-12-13) Feature Add mac_to_int util (#40) (57aebfb) v1.17.0 (2023-12-03) Feature Speed up int_to_bluetooth_address (#39) (ac354ae) v1.16.0 (2023-12-01) Feature Add cython monotonic_time_coarse implementation (#38) (ae3abb8) v1.15.0 (2023-11-24) Feature Improve performance of gap parser (#37) (05ea718) v1.14.0 (2023-11-05) Feature Speed up gap parser with a memory view (#35) (35e132f) v1.13.0 (2023-10-18) Feature Update cibuildwheel to build on final cpython release (#33) (46781c1) Fix Reduce size of wheels by excluding generated .c files (#34) (1b56b6e) v1.12.0 (2023-09-24) Feature Small speedups to the gap parser (#30) (87c0fcc) v1.11.0 (2023-09-01) Feature Add helper for resolving a private address using an identity key (#29) (b5e13cc) v1.10.0 (2023-09-01) Feature Add calculate_distance_meters to estimate distance to a bluetooth device (#28) (c6f0150) v1.9.1 (2023-08-27) Fix Rebuild wheels with cython 3.0.2 (#27) (4634dfb) v1.9.0 (2023-08-23) Feature Speed up the new parse_advertisement_data_tuple function (#26) (1137a50) v1.8.0 (2023-08-10) Feature Make returned data from parse_advertisement_data readonly (#25) (1a07397) v1.7.0 (2023-08-05) Feature Remove the need to have a cpp compiler installed (#24) (2a7ebac) v1.6.1 (2023-07-24) Fix Pin python-semantic-release to fix release process (#22) (957ad28) v1.6.0 (2023-07-13) Feature Improve performance when data is all unique (#21) (60bff4b) v1.5.0 (2023-07-13) Feature Avoid tuple copy if data is already a tuple (#20) (69829ba) v1.4.0 (2023-07-13) Feature Cache overall parse (#19) (5983718) v1.3.0 (2023-06-29) Feature Improve handling of corrupt data (#18) (b70fdd4) v1.2.0 (2023-06-15) Feature Optimize gap parser (#16) (5800d45) Optimize gap parser (#15) (c598c2d) Optimize gap parser (#13) (7df2658) v1.1.0 (2023-06-14) Feature Reduce string conversion overhead for bluetooth addresses (#12) (558c93f) v1.0.0 (2023-06-07) Feature Speed up parsing advertisement data (#11) (47e2519) Breaking The decode_advertisement_data function is no longer exposed (47e2519) v0.4.0 (2023-04-15) Feature Add cython implementation (#10) (7fd349d) v0.3.1 (2022-12-19) Fix Handle zero padding in adv data (#9) (65fb26b) v0.3.0 (2022-11-13) Feature Add gap parser (#6) (dcb1d86) v0.2.0 (2022-10-27) Feature Add human_readable_name function (#5) (bb408cd) v0.1.2 (2022-08-13) Fix Ci release process (#4) (1726d16) v0.1.1 (2022-08-12) Fix Release process (#3) (0a2f45b) v0.1.0 (2022-08-12) Feature Add short_address (#2) (f6eade3) Init repo (7a24a2d)