Debian Patches
Status for rust-serde-pickle/1.2.0-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| num-bigint-0.5.patch | Use Debian's num-bigint 0.5 | Steffen Moeller <moeller@debian.org> | not-needed | 2026-10-30 | ||
| test-dependencies.patch | Port property tests to QuickCheck 1 and rand 0.10 Keep all 5000 round-trip cases and the random-stream fuzz test. Exclude NaN from equality-based properties and keep generated big integers outside i64 range, including QuickCheck 1 boundary values. Use the packaged regex 1.x instead of the old MSRV-specific pin. |
Steffen Moeller <moeller@debian.org> | not-needed | 2026-10-30 | ||
| criterion-0.5.patch | Use Debian's criterion 0.5 for optional benchmarks Require the benchmark feature for its harness-free executable, whose source is entirely gated on that feature. |
Steffen Moeller <moeller@debian.org> | not-needed | 2026-10-30 | ||
| float-bigint-ordering.patch | Keep float and big-integer comparisons symmetric A float cast to i64 saturates outside the i64 range, giving inconsistent ordering in sets and breaking pickle round trips. Use the reverse of the existing big-integer-to-float comparison, and cover the shrunk failing case. |
Steffen Moeller <moeller@debian.org> | no | 2026-10-30 | ||
| benchmark-fixtures.patch | Decode benchmark fixtures with their object restore state Match the options used by the library's unpickle_all test for these same Python object fixtures, rather than failing with UnresolvedGlobal. |
Steffen Moeller <moeller@debian.org> | no | 2026-10-30 |
All known versions for source package 'rust-serde-pickle'
- 1.2.0-1 (sid)
