🔖 zvariant_utils 3.0.1
github-actions
released this
21 Oct 00:38
·
97 commits
to main
since this release
- ⚡️ Switch from
nom
towinnow
for signature parsing. This brings in 2 benefits:- The signature parsing code is now up to 30% faster. This directly translates to
encoding/decoding speed of variants (used extensively in the D-Bus/gvariant world). This is the
path that saw the least optimization in 5.0.0. - We'll now be able to remove
nom
andminimal-lexical
deps (recently introduced in 5.0.0).
Apparentlywinnow
was already our indirect dependency so no new deps needed.
- The signature parsing code is now up to 30% faster. This directly translates to
- ➕ Add a direct dep on
winnow
. - ➖ Drop now unneeded
nom
dependency.