lib3mf-async 0.4.0

Non-blocking async 3MF parsing with tokio - high-throughput manufacturing data processing
Documentation
[package]
name = "lib3mf-async"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
readme = "README.md"
description = "Non-blocking async 3MF parsing with tokio - high-throughput manufacturing data processing"
keywords = ["3mf", "async", "tokio", "3d-printing", "streaming"]
categories = ["asynchronous", "parser-implementations"]
homepage = "https://sscargal.github.io/lib3mf-rs/"

[dependencies]
async-trait = "0.1.89"
async_zip = { version = "0.0.18", features = ["tokio", "deflate"] }
futures-lite = "2.6.1"
lib3mf-core.workspace = true
thiserror.workspace = true
tokio.workspace = true
tokio-util = { version = "0.7.18", features = ["compat"] }
uuid.workspace = true

[dev-dependencies]
anyhow.workspace = true

# Configure docs.rs
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]