[package]
name = "python_marshal"
license = "GPL-3.0-or-later"
description = "A Rust library for reading and writing Python marshal files."
repository = "https://github.com/Svenskithesource/python-marshal"
readme = "README.md"
version = "0.4.7"
edition = "2021"
[dependencies]
bitflags = "2.9.1"
bstr = "1.11.3"
hashable = "0.0.0"
indexmap = "2.10.0"
log = "0.4.25"
num-bigint = "0.4.6"
num-complex = "0.4.6"
num-derive = "0.4.2"
num-traits = "0.2.19"
ordered-float = "5.0.0"
[dev-dependencies]
tempfile = "3.15.0"
reqwest = { version = "0.12.20", features = ["blocking"] }
zip = "4.2.0"
cmd_lib = "1.9.6"
env_logger = "0.11.8"
rayon = "1.10.0"
[profile.dev.package."*"]
opt-level = 3
[profile.dev]
opt-level = 1
[lints.clippy]
unnecessary_unwrap = "warn"
unnecessary_wraps = "warn"