# SPDX-FileCopyrightText: OpenTalk GmbH # # SPDX-License-Identifier: EUPL-1.2 [package] authors = ["OpenTalk Team "] description = "NextCloud client library embedded in OpenTalk" documentation = "https://docs.rs/opentalk-nextcloud-client" edition = "2021" homepage = "https://opentalk.eu/" license = "EUPL-1.2" name = "opentalk-nextcloud-client" publish = true repository = "https://gitlab.opencode.de/opentalk/libs/opentalk-nextcloud-client" version = "0.2.0" [dependencies] chrono = "0.4" derive_more = "0.99" log = "0.4" reqwest = { version = "0.12", default-features = false, features = ["json"] } reqwest_dav = { version = "0.1.11", default-features = false } serde = { version = "1", features = ["derive"] } snafu = "0.8" strum = { version = "0.26", features = ["derive"] } url = "2" [dev-dependencies] clap = { version = "4", features = ["derive", "env"] } tokio = { version = "1", features = ["macros", "rt-multi-thread"] } [features] default = ["native-tls"] native-tls = ["reqwest/native-tls", "reqwest_dav/native-tls"] rustls-tls = ["reqwest/rustls-tls", "reqwest_dav/rustls-tls"] rustls-tls-native-roots = [ "reqwest/rustls-tls-native-roots", "reqwest_dav/rustls-tls-native-roots", ]