num-modular 0.6.2

Implementation of efficient integer division and modular arithmetic operations with generic number types. Supports various backends including num-bigint, etc..
Documentation
[package]
name = "num-modular"
version = "0.6.2"
edition = "2018"

repository = "https://github.com/cmpute/num-modular"
keywords = ["mathematics", "numeric", "number-theory", "modular", "montgomery"]
categories = ["mathematics", "algorithms", "no-std"]
documentation = "https://docs.rs/num-modular"
license = "Apache-2.0"
description = """
Implementation of efficient integer division and modular arithmetic operations with generic number types.
Supports various backends including num-bigint, etc..
"""
readme = "README.md"
rust-version = "1.65"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
num-integer = { version = "0.1.44", optional = true, default-features = false }
num-traits = { version = "0.2.14", optional = true, default-features = false }
num-bigint = { version = "0.4.3", optional = true, default-features = false }

[dev-dependencies]
rand = "0.8.4"

[workspace]
members = [
  "bench",
]

[package.metadata.docs.rs]
all-features = true

[features]
std = []
num-bigint = ["dep:num-bigint", "dep:num-integer", "dep:num-traits"]
num-traits = ["dep:num-traits"]