provable-contracts 0.4.0

Compatibility facade: renamed to `aprender-contracts`, which this crate re-exports verbatim.
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
rust-version = "1.91"
name = "provable-contracts"
version = "0.4.0"
authors = ["Noah Gift <noah@paiml.com>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Compatibility facade: renamed to `aprender-contracts`, which this crate re-exports verbatim."
readme = "README.md"
keywords = [
    "verification",
    "formal-methods",
    "kani",
    "contracts",
    "ml-kernels",
]
categories = [
    "development-tools::testing",
    "mathematics",
]
license = "MIT"
repository = "https://github.com/paiml/aprender"

[features]
__facade_probe_mutant = []
default = []
kani = ["upstream/kani"]

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

[[example]]
name = "compat_0_3_1_audit"
path = "compat/0.3.1/examples/audit.rs"

[[example]]
name = "compat_0_3_1_codegen"
path = "compat/0.3.1/examples/codegen.rs"

[[example]]
name = "compat_0_3_1_coq"
path = "compat/0.3.1/examples/coq.rs"

[[example]]
name = "compat_0_3_1_coverage"
path = "compat/0.3.1/examples/coverage.rs"

[[example]]
name = "compat_0_3_1_cross_project_query"
path = "compat/0.3.1/examples/cross_project_query.rs"

[[example]]
name = "compat_0_3_1_doc_integrity"
path = "compat/0.3.1/examples/doc_integrity.rs"

[[example]]
name = "compat_0_3_1_explain"
path = "compat/0.3.1/examples/explain.rs"

[[example]]
name = "compat_0_3_1_extract_pytorch"
path = "compat/0.3.1/examples/extract_pytorch.rs"

[[example]]
name = "compat_0_3_1_flux"
path = "compat/0.3.1/examples/flux.rs"

[[example]]
name = "compat_0_3_1_fuzz"
path = "compat/0.3.1/examples/fuzz.rs"

[[example]]
name = "compat_0_3_1_infrastructure_contracts"
path = "compat/0.3.1/examples/infrastructure_contracts.rs"

[[example]]
name = "compat_0_3_1_invariants"
path = "compat/0.3.1/examples/invariants.rs"

[[example]]
name = "compat_0_3_1_lean_codegen"
path = "compat/0.3.1/examples/lean_codegen.rs"

[[example]]
name = "compat_0_3_1_lean_proofs"
path = "compat/0.3.1/examples/lean_proofs.rs"

[[example]]
name = "compat_0_3_1_lean_status"
path = "compat/0.3.1/examples/lean_status.rs"

[[example]]
name = "compat_0_3_1_lint"
path = "compat/0.3.1/examples/lint.rs"

[[example]]
name = "compat_0_3_1_mirai"
path = "compat/0.3.1/examples/mirai.rs"

[[example]]
name = "compat_0_3_1_pipeline"
path = "compat/0.3.1/examples/pipeline.rs"

[[example]]
name = "compat_0_3_1_proof_status"
path = "compat/0.3.1/examples/proof_status.rs"

[[example]]
name = "compat_0_3_1_query"
path = "compat/0.3.1/examples/query.rs"

[[example]]
name = "compat_0_3_1_scaffold"
path = "compat/0.3.1/examples/scaffold.rs"

[[example]]
name = "compat_0_3_1_scaffold_generation"
path = "compat/0.3.1/examples/scaffold_generation.rs"

[[example]]
name = "compat_0_3_1_score"
path = "compat/0.3.1/examples/score.rs"

[[example]]
name = "compat_0_3_1_score_contracts"
path = "compat/0.3.1/examples/score_contracts.rs"

[[example]]
name = "compat_0_3_1_tla"
path = "compat/0.3.1/examples/tla.rs"

[[example]]
name = "compat_0_3_1_validate"
path = "compat/0.3.1/examples/validate.rs"

[[example]]
name = "compat_0_3_1_validate_contracts"
path = "compat/0.3.1/examples/validate_contracts.rs"

[[test]]
name = "compat_probe"
path = "compat/probe.rs"

[dependencies.upstream]
version = "0.64.0"
package = "aprender-contracts"

[dev-dependencies.serde_json]
version = "1.0"

[dev-dependencies.serde_yaml]
version = "0.9"

[lints.clippy]
all = "warn"