[package]
name = "libdav"
version = "0.10.2"
authors = ["Hugo Osvaldo Barrera <hugo@whynothugo.nl>"]
edition = "2024"
description = "CalDAV and CardDAV client implementations."
homepage = "https://sr.ht/~whynothugo/pimsync/"
repository = "https://git.sr.ht/~whynothugo/libdav"
license = "ISC"
keywords = ["caldav", "carddav", "webcal", "calendar", "contacts"]
rust-version = "1.86.0"
autobenches = false
[workspace]
members = [
".",
"live_tests",
]
resolver = "2"
[dependencies]
domain = { version = "0.11.0", features = ["resolv"] }
http = "1"
hyper = { version = "1", features = ["http1", "client"] }
http-body-util = "0.1.0"
log = "0.4.17"
roxmltree = { version = "0.21" }
thiserror = "2"
tokio = "1"
tower-service = "0.3.3"
[dev-dependencies]
hyper-rustls = "0.27.6"
hyper-util = { version = "0.1.1", features = ["client", "client-legacy", "http1"] }
tokio = "1.25.0"
tower-http = { version = "0.6.2", features = ["auth"] }