Commit Graph

910 Commits

Author SHA1 Message Date
J. Nick Koston
8c37f088d4
Refactor internal message handlers to use a single dispatch path (#598) 2023-10-22 07:05:53 -10:00
github-actions[bot]
44330afae0 Bump version to 18.0.9 2023-10-22 03:47:04 +00:00
J. Nick Koston
000ff14ac0
Make reconnect logic state machine switches check locks (#597) 2023-10-21 17:46:45 -10:00
github-actions[bot]
4122dede82 Bump version to 18.0.8 2023-10-21 03:34:25 +00:00
J. Nick Koston
f34bfb5d1c
Simplify raw ble advertisements callbacks (#594) 2023-10-20 17:34:05 -10:00
J. Nick Koston
359ed510a2
Move mypy disable for async_timeout to mypy.ini (#593) 2023-10-20 06:25:20 -10:00
J. Nick Koston
741308c93f
Add basic pre-commit to handle eol space (#592) 2023-10-19 14:00:36 -10:00
github-actions[bot]
713dae18f1 Bump version to 18.0.7 2023-10-19 00:25:37 +00:00
dependabot[bot]
190bf3b233
Bump mypy from 1.6.0 to 1.6.1 (#590)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 14:25:15 -10:00
dependabot[bot]
35e2a8d025
Bump black from 23.9.1 to 23.10.0 (#591)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 14:25:04 -10:00
github-actions[bot]
413d71ee1a Bump version to 18.0.6 2023-10-18 04:56:48 +00:00
J. Nick Koston
55677be917
Exclude .c files from wheel builds (#589) 2023-10-17 18:56:30 -10:00
J. Nick Koston
f31b250fe2
Remove unless local variable in _connect_resolve_host (#588) 2023-10-17 14:05:39 -10:00
github-actions[bot]
9552aea1f7 Bump version to 18.0.5 2023-10-17 03:24:20 +00:00
J. Nick Koston
63897ed680
Move varuint functions into plain_text frame_helper (#587) 2023-10-16 17:24:03 -10:00
github-actions[bot]
b059dd6a3a Bump version to 18.0.4 2023-10-17 01:29:19 +00:00
Jesse Hills
dbdb5b442f
Add TTS_STREAM_START/END events (#586) 2023-10-17 14:28:58 +13:00
github-actions[bot]
b1ebf2bf07 Bump version to 18.0.3 2023-10-16 01:03:30 +00:00
J. Nick Koston
90f0901ded
Add function to build new format unique ids (#585) 2023-10-15 15:03:13 -10:00
J. Nick Koston
b877a0ef8c
Fix imports in host resolver test (#584) 2023-10-15 13:22:12 -10:00
J. Nick Koston
cb5cea784e
Improve host resolver coverage (#583) 2023-10-15 13:05:23 -10:00
J. Nick Koston
2a78e9588e
Fix trying to convert hostnames to IP Addresses (#579) 2023-10-15 12:39:12 -10:00
J. Nick Koston
cf226b5837
Update coveragerc to exclude protobuf generated files (#582) 2023-10-15 12:31:18 -10:00
J. Nick Koston
5baef3881a
Add coveragerc (#581) 2023-10-15 12:24:27 -10:00
J. Nick Koston
054e01dbb6
Start tracking code coverage (#580) 2023-10-15 12:17:15 -10:00
github-actions[bot]
6a6567ac84 Bump version to 18.0.2 2023-10-15 22:01:20 +00:00
J. Nick Koston
c5f4bfa561
Small reduction in connect overhead (#578) 2023-10-15 12:01:00 -10:00
github-actions[bot]
4be79eab88 Bump version to 18.0.1 2023-10-15 03:04:44 +00:00
J. Nick Koston
d950d90245
Improve consistency of name logging (#577) 2023-10-14 17:04:27 -10:00
github-actions[bot]
7d24c16ce5 Bump version to 18.0.0 2023-10-15 02:03:31 +00:00
J. Nick Koston
b7449d4ded
Split connection process to enable faster reconnects (#576) 2023-10-14 16:03:12 -10:00
J. Nick Koston
dc367b67bb
Narrow msg_types to only accept tuples (#574) 2023-10-13 18:25:27 -10:00
github-actions[bot]
3ad315cae0 Bump version to 17.2.0 2023-10-14 04:01:49 +00:00
J. Nick Koston
74facc8fef
Improve performance of processing incoming packets (#573) 2023-10-13 18:01:34 -10:00
github-actions[bot]
32c0933bfd Bump version to 17.1.5 2023-10-13 01:18:05 +00:00
J. Nick Koston
20ddb972e7
Reduce memory copy when buffering is not required (#572) 2023-10-12 15:17:46 -10:00
J. Nick Koston
7323ce8987
Disable all pypy wheels (#571) 2023-10-12 10:21:20 -10:00
github-actions[bot]
beeb827f64 Bump version to 17.1.4 2023-10-12 20:03:48 +00:00
J. Nick Koston
f9fa36a89c
Remove async_timeout requirement on python 3.11+ (#570) 2023-10-12 10:03:30 -10:00
J. Nick Koston
abc9bb04e4
Disable wheel builds on old pypy versions as well (#569) 2023-10-12 09:15:54 -10:00
dependabot[bot]
749c2d0007
Bump pylint from 2.17.7 to 3.0.1 (#562)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-10-12 09:14:56 -10:00
github-actions[bot]
7980afbe70 Bump version to 17.1.3 2023-10-12 19:14:42 +00:00
dependabot[bot]
a9d93dcdf3
Bump mypy from 1.5.1 to 1.6.0 (#563)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-10-12 09:14:14 -10:00
github-actions[bot]
e942152af2 Bump version to 17.1.2 2023-10-12 19:05:37 +00:00
J. Nick Koston
d5de827803
Do not build wheels on older unsupported python versions (#568) 2023-10-12 09:05:22 -10:00
github-actions[bot]
fd51db152e Bump version to 17.1.1 2023-10-12 18:56:31 +00:00
J. Nick Koston
b491d7b840
Update publish workflow to create wheels (#567) 2023-10-12 08:56:11 -10:00
github-actions[bot]
4a6dcaf0da Bump version to 17.1.0 2023-10-12 18:12:57 +00:00
J. Nick Koston
2c6f3d40ed
Add optional basic cython implementation for frame_helper (#564) 2023-10-12 08:12:39 -10:00
J. Nick Koston
275ca3a660
Run tests on multiple python versions (#566) 2023-10-11 12:52:19 -10:00