Debian Patches

Status for rust-rustpython-parser/0.4.0-2

Patch Description Author Forwarded Bugs Origin Last update
relax-dependencies.patch relax dependencies to versions available in Debian Debian currently ships newer compatible versions of itertools, rustc-hash, and
unicode_names2 than the versions declared by upstream rustpython-parser 0.4.0.
Relax the Cargo metadata so the crate can use the packaged Debian crates.
Michele Cane <michele.cane@proton.me> not-needed 2026-07-05
relax-malachite-bigint.patch relax malachite-bigint to the packaged Debian series Allow the malachite-bigint 0.9 through 0.11 series instead of upstream's
0.2 requirement, preserving the existing backend selection. The parser uses
the BigInt type and standard parsing/conversion traits.
Michele Cane <michele.cane@proton.me> not-needed 2026-09-15
unicode-name-control-aliases.patch handle Python control character aliases with unicode_names2 2 unicode_names2 2.0.0 no longer resolves several Unicode control character
aliases that Python accepts in \N{...} string escapes. Keep accepting those
names explicitly before falling back to unicode_names2 for the rest of the
Unicode database.
Michele Cane <michele.cane@proton.me> not-needed 2026-07-20
text-size-1.1-ranges.patch adapt generated parser ranges to text-size 1.1 Debian uses the packaged text-size 1.1 crate through rustpython-parser-core.
That version does not implement From<Range<TextSize>> for TextRange, so use
TextRange::new(start, end) in the generated parser source.
Michele Cane <michele.cane@proton.me> not-needed 2026-07-20

All known versions for source package 'rust-rustpython-parser'

Links