dicom-web 0.3.0

A high-level API for accessing DICOMweb resources
Documentation
[[bin]]
name = "dicom-web"
path = "src/bin/dicom-web.rs"
required-features = ["cli"]

[dependencies.clap]
features = ["cargo", "derive"]
optional = true
version = "4.5.48"

[dependencies.dicom-core]
version = "0.9.0"

[dependencies.dicom-dump]
optional = true
version = "0.9.0"

[dependencies.dicom-json]
version = "0.9.0"

[dependencies.dicom-object]
version = "0.9.0"

[dependencies.futures-util]
version = "0.3.31"

[dependencies.mediatype]
version = "0.20.0"

[dependencies.multipart-rs]
version = "0.2.1"

[dependencies.rand]
version = "0.9.2"

[dependencies.reqwest]
default-features = false
features = ["json", "stream", "rustls-tls", "http2"]
version = "0.12.23"

[dependencies.serde_json]
features = ["preserve_order"]
version = "1.0.145"

[dependencies.snafu]
version = "0.8.9"

[dependencies.tokio]
features = ["macros", "rt-multi-thread"]
optional = true
version = "1.47.1"

[dependencies.tracing]
optional = true
version = "0.1.41"

[dependencies.tracing-subscriber]
optional = true
version = "0.3.20"

[dev-dependencies.dicom-dictionary-std]
version = "0.9.0"

[dev-dependencies.tokio]
features = ["macros"]
version = "1.47.1"

[dev-dependencies.wiremock]
version = "0.6.5"

[features]
cli = ["dep:clap", "dep:dicom-dump", "dep:tokio", "dep:tracing", "dep:tracing-subscriber"]

[lib]
name = "dicom_web"
path = "src/lib.rs"

[package]
authors = ["Stephan Vedder <stephan.vedder@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A high-level API for accessing DICOMweb resources"
edition = "2021"
keywords = ["dicom", "web", "client", "http"]
license = "MIT OR Apache-2.0"
name = "dicom-web"
readme = "README.md"
version = "0.3.0"