[package] name = "fluvio-sc-schema" version = "0.25.0" edition = "2021" authors = ["Fluvio Contributors "] 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"] } [dev-dependencies] fluvio-future = { workspace = true, features = ["subscriber"] }