malachite-q 0.4.21

The arbitrary-precision type Rational, with efficient algorithms partially derived from GMP and FLINT.
Documentation
[[bin]]
name = "malachite_q_main"
path = "src/bin.rs"

[dependencies.itertools]
default-features = false
features = ["use_alloc"]
version = "0.11.0"

[dependencies.malachite-base]
default-features = false
version = "0.4.21"

[dependencies.malachite-nz]
default-features = false
version = "0.4.21"

[dependencies.num]
features = ["serde"]
optional = true
version = "0.4.3"

[dependencies.rug]
default-features = false
features = ["rational", "serde"]
optional = true
version = "1.24.1"

[dependencies.serde]
default-features = false
features = ["alloc", "derive"]
optional = true
version = "1.0.188"

[dependencies.serde_json]
optional = true
version = "1.0.105"

[dev-dependencies]

[features]
32_bit_limbs = ["malachite-nz/32_bit_limbs"]
bin_build = ["test_build"]
enable_serde = ["serde", "malachite-nz/enable_serde"]
random = ["malachite-base/random", "malachite-nz/random"]
test_build = ["malachite-base/test_build", "malachite-nz/test_build", "random", "serde", "serde_json", "num", "rug"]

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

[package]
authors = ["Mikhail Hogrefe <mikhailhogrefe@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["mathematics"]
description = "The arbitrary-precision type Rational, with efficient algorithms partially derived from GMP and FLINT."
edition = "2021"
homepage = "https://malachite.rs/"
keywords = ["mathematics", "math", "numerics", "bignum"]
license = "LGPL-3.0-only"
name = "malachite-q"
readme = "README.md"
repository = "https://github.com/mhogrefe/malachite"
rust-version = "1.83.0"
version = "0.4.21"

[package.metadata.docs.rs]
features = ["random"]
rustdoc-args = ["--html-in-header", "katex-header.html"]

[[test]]
name = "lib"
path = "tests/lib.rs"