blob: 7cd8b92e01e55909ace36ef293ff8812ee2e56e3 [file] [log] [blame]
# 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.65"
name = "csv"
version = "1.3.1"
authors = ["Andrew Gallant <[email protected]>"]
build = false
exclude = [
"/.github",
"/ci/*",
"/scripts/*",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Fast CSV parsing with support for serde."
homepage = "https://github.com/BurntSushi/rust-csv"
documentation = "https://docs.rs/csv"
readme = "README.md"
keywords = [
"csv",
"comma",
"parser",
"delimited",
"serde",
]
categories = [
"encoding",
"parser-implementations",
]
license = "Unlicense/MIT"
repository = "https://github.com/BurntSushi/rust-csv"
[profile.bench]
debug = 2
[profile.release]
debug = 2
[lib]
name = "csv"
path = "src/lib.rs"
bench = false
[[example]]
name = "cookbook-read-basic"
path = "examples/cookbook-read-basic.rs"
[[example]]
name = "cookbook-read-colon"
path = "examples/cookbook-read-colon.rs"
[[example]]
name = "cookbook-read-no-headers"
path = "examples/cookbook-read-no-headers.rs"
[[example]]
name = "cookbook-read-serde"
path = "examples/cookbook-read-serde.rs"
[[example]]
name = "cookbook-write-basic"
path = "examples/cookbook-write-basic.rs"
[[example]]
name = "cookbook-write-serde"
path = "examples/cookbook-write-serde.rs"
[[example]]
name = "tutorial-error-01"
path = "examples/tutorial-error-01.rs"
[[example]]
name = "tutorial-error-02"
path = "examples/tutorial-error-02.rs"
[[example]]
name = "tutorial-error-03"
path = "examples/tutorial-error-03.rs"
[[example]]
name = "tutorial-error-04"
path = "examples/tutorial-error-04.rs"
[[example]]
name = "tutorial-perf-alloc-01"
path = "examples/tutorial-perf-alloc-01.rs"
[[example]]
name = "tutorial-perf-alloc-02"
path = "examples/tutorial-perf-alloc-02.rs"
[[example]]
name = "tutorial-perf-alloc-03"
path = "examples/tutorial-perf-alloc-03.rs"
[[example]]
name = "tutorial-perf-core-01"
path = "examples/tutorial-perf-core-01.rs"
[[example]]
name = "tutorial-perf-serde-01"
path = "examples/tutorial-perf-serde-01.rs"
[[example]]
name = "tutorial-perf-serde-02"
path = "examples/tutorial-perf-serde-02.rs"
[[example]]
name = "tutorial-perf-serde-03"
path = "examples/tutorial-perf-serde-03.rs"
[[example]]
name = "tutorial-pipeline-pop-01"
path = "examples/tutorial-pipeline-pop-01.rs"
[[example]]
name = "tutorial-pipeline-search-01"
path = "examples/tutorial-pipeline-search-01.rs"
[[example]]
name = "tutorial-pipeline-search-02"
path = "examples/tutorial-pipeline-search-02.rs"
[[example]]
name = "tutorial-read-01"
path = "examples/tutorial-read-01.rs"
[[example]]
name = "tutorial-read-delimiter-01"
path = "examples/tutorial-read-delimiter-01.rs"
[[example]]
name = "tutorial-read-headers-01"
path = "examples/tutorial-read-headers-01.rs"
[[example]]
name = "tutorial-read-headers-02"
path = "examples/tutorial-read-headers-02.rs"
[[example]]
name = "tutorial-read-serde-01"
path = "examples/tutorial-read-serde-01.rs"
[[example]]
name = "tutorial-read-serde-02"
path = "examples/tutorial-read-serde-02.rs"
[[example]]
name = "tutorial-read-serde-03"
path = "examples/tutorial-read-serde-03.rs"
[[example]]
name = "tutorial-read-serde-04"
path = "examples/tutorial-read-serde-04.rs"
[[example]]
name = "tutorial-read-serde-invalid-01"
path = "examples/tutorial-read-serde-invalid-01.rs"
[[example]]
name = "tutorial-read-serde-invalid-02"
path = "examples/tutorial-read-serde-invalid-02.rs"
[[example]]
name = "tutorial-setup-01"
path = "examples/tutorial-setup-01.rs"
[[example]]
name = "tutorial-write-01"
path = "examples/tutorial-write-01.rs"
[[example]]
name = "tutorial-write-02"
path = "examples/tutorial-write-02.rs"
[[example]]
name = "tutorial-write-delimiter-01"
path = "examples/tutorial-write-delimiter-01.rs"
[[example]]
name = "tutorial-write-serde-01"
path = "examples/tutorial-write-serde-01.rs"
[[example]]
name = "tutorial-write-serde-02"
path = "examples/tutorial-write-serde-02.rs"
[[test]]
name = "tests"
path = "tests/tests.rs"
[[bench]]
name = "bench"
path = "benches/bench.rs"
[dependencies.csv-core]
version = "0.1.11"
[dependencies.itoa]
version = "1"
[dependencies.ryu]
version = "1"
[dependencies.serde]
version = "1.0.55"
[dev-dependencies.bstr]
version = "1.7.0"
features = [
"alloc",
"serde",
]
default-features = false
[dev-dependencies.serde]
version = "1.0.55"
features = ["derive"]