pre-commit-ci[bot]
bfc8151005
chore(pre-commit.ci): pre-commit autoupdate ( #427 )
...
* chore(pre-commit.ci): pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.1.0 → v0.11.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.1.0...v0.11.0 )
* chore(pre-commit.ci): auto fixes
* chore: fix violations
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-03-17 11:01:24 -10:00
J. Nick Koston
7e4cab6778
fix: upgrade to ruff 0.1.0 and fix violations ( #422 )
2025-03-13 13:12:13 -10:00
J. Nick Koston
f64eb58573
fix: correct size of uint32 with cython ( #415 )
...
* chore: add more coverage for big endian systems
* chore: add more coverage for big endian systems
* chore: fix overflow
* fix: should have been unsigned int
2025-03-06 14:13:00 -10:00
J. Nick Koston
2bad648c61
chore: enable some more ruff rules ( #414 )
2025-03-06 12:49:12 -10:00
J. Nick Koston
a589651511
chore: sort imports ( #413 )
2025-03-06 12:27:01 -10:00
J. Nick Koston
0adab935e3
fix: correctly handle big endian data ( #405 )
2025-03-06 11:07:33 -10:00
pre-commit-ci[bot]
e006a1e861
chore(pre-commit.ci): pre-commit autoupdate ( #365 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-13 08:48:02 -10:00
J. Nick Koston
eda37061c4
chore: switch to ruff ( #339 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 09:37:35 -10:00
J. Nick Koston
42a786b23f
chore: drop Python 3.8 support as it has reached EOL ( #338 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-07 09:22:28 -10:00
J. Nick Koston
0ccb7c5d87
feat: add support for tuples to the marshaller ( #267 )
2023-11-10 08:46:37 -06:00
J. Nick Koston
4de31a3646
fix: marshall multi-byte strings correctly ( #261 )
2023-10-04 12:37:39 -05:00
J. Nick Koston
f9e5d1d020
chore: add more unmarshall tests ( #260 )
2023-10-04 12:27:49 -05:00
J. Nick Koston
4d3b666564
chore: add more unmarshall tests ( #259 )
2023-10-04 12:17:53 -05:00
J. Nick Koston
d12266ddef
fix: avoid cythonizing SendReply ( #232 )
2023-08-24 09:28:53 -05:00
J. Nick Koston
8e7432d31b
feat: speed up to processing bluez passive data ( #221 )
2023-08-09 00:44:33 -10:00
J. Nick Koston
c933be7095
fix: avoid double buffering when using asyncio reader without negotiate_unix_fd ( #213 )
2023-07-27 22:46:29 -05:00
J. Nick Koston
5b0d9d024a
chore: add passive unmarshall benchmark ( #185 )
2022-12-09 08:37:38 -10:00
J. Nick Koston
46f1d6bbc0
fix: allow non-string objects to be marshalled by write_string ( #163 )
2022-11-14 14:31:19 -06:00
J. Nick Koston
b3297008bc
chore: add a test for unmarshalling a big endian message ( #156 )
2022-11-04 19:43:22 +01:00
J. Nick Koston
7ed453f31a
feat: add optimized reader for GetManagedObjects ( #152 )
2022-11-04 19:03:32 +01:00
J. Nick Koston
2d566224d3
chore: add benchmark and tests for GetManagedObjects ( #150 )
2022-11-04 17:20:47 +01:00
J. Nick Koston
8f6a431ea4
chore: add additional coverage for multiple messages in the same packet ( #126 )
2022-10-29 16:50:05 -05:00
J. Nick Koston
c8a945210a
feat: add optimized parser for properties changed messages with service data ( #124 )
2022-10-29 10:33:27 -05:00
J. Nick Koston
09822a59ff
feat: add optimized parser for InterfacesRemoved ( #123 )
2022-10-29 10:06:40 -05:00
J. Nick Koston
c05a27aef9
feat: optimize for interfaces added messages ( #122 )
2022-10-29 00:14:32 -05:00
J. Nick Koston
52881d9054
feat: add optimized reader for uint16 ( #121 )
2022-10-28 23:24:42 -05:00
J. Nick Koston
24dd9d9742
feat: inline cast uint32 and int16 to speed up unmarshall ( #115 )
2022-10-27 13:34:32 -05:00
J. Nick Koston
d5fb4d9c8b
feat: optimize signature readers for most common messages ( #107 )
2022-10-13 10:29:53 -10:00
J. Nick Koston
cf1f0129ba
fix: incorrect pxd typing for for _marshall ( #75 )
2022-10-05 14:39:38 -10:00
J. Nick Koston
d2ce4a1846
fix: add missing closes to tests ( #49 )
2022-10-01 23:03:11 -10:00
J. Nick Koston
db436b7a10
feat: improve unmarshall performance ( #35 )
2022-09-24 13:24:49 -10:00
J. Nick Koston
eca1d31781
feat: speed up unmarshaller ( #1 )
2022-09-09 09:58:12 -05:00
J. Nick Koston
36b08afbff
chore: rename
2022-09-09 08:45:49 -05:00
J. Nick Koston
495bfac17f
chore: initial port
2022-09-09 08:43:26 -05:00