[package]
edition = "2024"
rust-version = "1.98"
name = "rustymath-core"
version = "0.1.59"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Numerical algorithms, formulas and compact array storage."
readme = false
license = "Apache-2.0"
repository = "https://github.com/AnswerDotAI/rustymath"
[features]
default = ["native"]
native = []
[lib]
name = "rustymath_core"
path = "src/lib.rs"
test = false
doctest = false
[dependencies.foldhash]
version = ">=0.2.0, <1"
[dependencies.half]
version = ">=2.7.1, <3"
features = ["num-traits"]
[dependencies.hashbrown]
version = ">=0.15, <1"
[dependencies.num-bigint]
version = ">=0.4.6, <0.5"
[dependencies.num-complex]
version = ">=0.4.6, <1"
[dependencies.num-integer]
version = ">=0.1.46, <1"
[dependencies.num-rational]
version = ">=0.4.2, <1"
[dependencies.num-traits]
version = ">=0.2.19, <1"
[dependencies.rand]
version = ">=0.10.2, <1"
features = ["chacha"]
[dependencies.strength_reduce]
version = ">=0.2.4, <1"
[target.'cfg(all(target_arch = "wasm32", target_os = "unknown"))'.dependencies.web-time]
version = ">=1.1.0, <2"
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.rayon]
version = ">=1.12.0, <2"
[target."cfg(unix)".dependencies.libc]
version = ">=0.2.190, <1"
features = ["extra_traits"]