fluvio-sc-schema 0.23.0

Fluvio API for SC
Documentation
[package]
name = "fluvio-sc-schema"
version = "0.23.0"
edition = "2021"
authors = ["Fluvio Contributors <team@fluvio.io>"]
description = "Fluvio API for SC"
repository = "https://github.com/infinyon/fluvio"
license = "Apache-2.0"

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

[features]
use_serde = ["fluvio-controlplane-metadata/use_serde", "serde"]
json = ["serde_json"]

[dependencies]
tracing = { workspace = true }
serde = { workspace = true, features = ['derive'], optional = true }
serde_json = { workspace = true, optional = true }
static_assertions = { workspace = true }
anyhow = { workspace = true }
paste = "1.0"

# Workspace Dependencies
thiserror = { workspace = true }

# Fluvio dependencies
fluvio-controlplane-metadata = {  workspace = true, features = ["smartmodule", "k8"] }
fluvio-protocol = { workspace = true,  features = ["link"]}
fluvio-socket = { workspace = true }
fluvio-stream-model = { workspace = true, features = ["k8"] }
fluvio-types = { workspace = true }

[dev-dependencies]
fluvio-future = { workspace = true, features = ["subscriber"] }