1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[]
= "znippy-plugin-python"
# 0.9.9: local source DRIFTED from the published 0.9.8 at the same version number.
# crates.io bytes are immutable, so the edit only reaches consumers as a new
# version. Bumped 2026-08-23 to unblock the release cascade — holger patches
# znippy to this checkout, which makes 19 holger crates unpublishable fork riders.
= "0.9.9"
= "2024"
= "Python wheel/sdist metadata plugin for znippy (PEP 503/658)"
= "MIT"
= "https://codeberg.org/nordisk/znippy"
= ["Rickard Lundin <rickard@ignalina.dk>"]
[]
= ["cdylib", "rlib"]
[]
# House DEFLATE decoder. NON-optional on purpose: the minimal single-threaded
# ZIP scan in `lib.rs` is compiled on every target (native AND the wasm32 rlib),
# so its method-8 branch cannot hide behind `host-decompressors`. `linflate` is a
# zero-dependency leaf crate with scalar fallbacks for non-x86_64, so it costs
# the wasm build nothing. Replaces the third-party `miniz_oxide` that used to sit
# on this path while `lzip-parallel` (which is itself built on linflate) served
# the native path — one inflate for both paths.
# Floors state what is PUBLISHED (linflate 0.1.11, lzip-parallel 0.2.10), not what
# the sibling checkout happened to be when this was written. With `0.2.3` the
# publish resolve landed on lzip-parallel 0.2.4, whose `linflate = "^0.1.4"` then
# fought this crate's own `^0.1.9` and Gate B refused the upload. The `path =`
# beside each one hid it: cargo resolves the path locally and never reads the
# version at all. Raised 2026-08-23.
= { = "0.1.11", = "../../../../znippy-zoomies/linflate" }
={ = "0.2.10", = "../../../../znippy-zoomies/lzip-parallel", = true }
= { = "0.1", = "../../../../znippy-zoomies", = true }
= { = "0.9.14", = "../../../znippy-common", = true }
# testmatrix feature only; path dep to the sibling nornir repo, off by default.
= { = "0.2", = false, = true }
[]
= []
= ["dep:lzip-parallel", "dep:znippy-zoomies", "dep:znippy-common"]
# `testmatrix` — route the native encode's `functional_status` marker (the
# gatling_map_balanced batch fan-out run-completion row) to the nornir warehouse.
# OFF by default: no-op with no nornir dep. The emit lives in the native encoder,
# so it is only compiled with BOTH `testmatrix` and `host-decompressors`.
= ["dep:nornir-testmatrix", "nornir-testmatrix/testmatrix"]