# SPDX-FileCopyrightText: Politik im Blick developers
# SPDX-FileCopyrightText: Wolfgang Silbermayr <wolfgang@silbermayr.at>
#
# SPDX-License-Identifier: AGPL-3.0-or-later OR EUPL-1.2

[package]
description = "API client for pib-service"
documentation = "https://docs.rs/pib-client"
edition = "2024"
license = "AGPL-3.0-or-later OR EUPL-1.2"
name = "pib-client"
repository = "https://codeberg.org/pib/pib-client"
version = "0.5.1"

[dependencies]
anyhow.workspace = true
async-trait.workspace = true
bytes.workspace = true
http.workspace = true
http-request-derive.workspace = true
http-request-derive-client.workspace = true
http-request-derive-client-reqwest.workspace = true
log.workspace = true
pib-client-requests.workspace = true
pib-service-api-auth = { workspace = true, features = ["mockall"] }
pib-service-api-types.workspace = true
pib-service-core-types.workspace = true
pib-service-facade = { workspace = true, features = ["mockall"] }
reqwest = { workspace = true, features = ["default"] }
url.workspace = true

[dev-dependencies]
axum-test.workspace = true
mockall.workspace = true
pib-service-api.workspace = true
tokio = { workspace = true, features = ["macros", "rt"] }
