[[bench]]
harness = false
name = "bench"
path = "benches/bench.rs"
[build-dependencies.pyo3-build-config]
version = "0.25"
[dependencies.ahash]
version = "0.8"
[dependencies.lasso]
version = "0.7"
[dependencies.pyo3]
features = ["extension-module", "abi3-py37"]
version = "0.25"
[dependencies.rayon]
version = "1.10"
[dependencies.thiserror]
version = "2"
[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.6"
[dev-dependencies.num_cpus]
version = "1.17"
[[example]]
name = "basic"
path = "examples/basic.rs"
[lib]
crate-type = ["cdylib", "rlib"]
name = "simstring_rust"
path = "src/lib.rs"
[package]
authors = ["Bernard Brenyah <bbrenyah@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["text-processing"]
description = "A native Rust implementation of the SimString algorithm"
documentation = "https://docs.rs/simstringrust"
edition = "2021"
homepage = "https://github.com/PyDataBlog/simstring_rs"
keywords = ["string-matching", "nlp", "simstring", "cpmerge"]
license = "MIT"
name = "simstring_rust"
readme = "README.md"
repository = "https://github.com/PyDataBlog/simstring_rs"
version = "0.3.0"
[profile.release]
debug = 2
[[test]]
name = "test_database"
path = "tests/test_database.rs"
[[test]]
name = "test_features"
path = "tests/test_features.rs"
[[test]]
name = "test_measures"
path = "tests/test_measures.rs"
[[test]]
name = "test_search"
path = "tests/test_search.rs"