[package]
name = "seuif97"
version = "1.0.5"
edition = "2021"
authors = ["Cheng Maohua <cmh@seu.edu.cn>"]
description = "The high-speed IAPWS-IF97 package with C and Python binding"
readme = "README.md"
homepage = "https://github.com/thermalogic/"
repository = "https://github.com/thermalogic/RustSEUIF97/"
license = "MIT"
keywords = ["IF97", "IAPWS-IF97"]
categories = ["science"]
exclude = ["/dynamic_lib"]

[lib]
name = "seuif97"
crate-type = ["rlib", "cdylib"]

[features]
cdecl = []
stdcall = []
python = ["pyo3"]

[dependencies.pyo3]
version = "0.19.2"
features = ["extension-module"]
optional = true


[dev-dependencies]
assert_approx_eq = "1.1.0"
criterion = { version = "0.5.1", features = ["html_reports"] }

[[bench]]
name = "speed_benchmark"
harness = false
