jsonschema-rs/bindings/python/Cargo.toml

37 lines
935 B
TOML

[package]
name = "jsonschema-python"
version = "0.17.3"
authors = ["Dmitry Dygalo <dmitry@dygalo.dev>"]
edition = "2021"
license = "MIT"
readme = "README.rst"
description = "JSON schema validaton library"
repository = "https://github.com/Stranger6667/jsonschema-rs"
keywords = ["jsonschema", "validation"]
categories = ["web-programming"]
rust-version = "1.56.1"
[lib]
name = "jsonschema_rs"
crate-type = ["cdylib"]
[build-dependencies]
built = { version = "0.7.1", features = ["cargo-lock", "chrono"] }
pyo3-build-config = { version = "0.20.3", features = ["resolve-config"] }
[dependencies.jsonschema]
path = "../../jsonschema"
version = "*"
default-features = false
features = ["resolve-http", "resolve-file", "draft201909", "draft202012"]
[dependencies]
serde_json = "1.0.91"
serde = "1.0.152"
pyo3 = { version = "0.20.3", features = ["extension-module"] }
pyo3-built = "0.4.7"
[profile.release]
codegen-units = 1
lto = "fat"