1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14name = "num-bigint" 15version = "0.4.4" 16authors = ["The Rust Project Developers"] 17build = "build.rs" 18exclude = [ 19 "/bors.toml", 20 "/ci/*", 21 "/.github/*", 22] 23description = "Big integer implementation for Rust" 24homepage = "https://github.com/rust-num/num-bigint" 25documentation = "https://docs.rs/num-bigint" 26readme = "README.md" 27keywords = [ 28 "mathematics", 29 "numerics", 30 "bignum", 31] 32categories = [ 33 "algorithms", 34 "data-structures", 35 "science", 36] 37license = "MIT OR Apache-2.0" 38repository = "https://github.com/rust-num/num-bigint" 39 40[package.metadata.docs.rs] 41features = [ 42 "std", 43 "serde", 44 "rand", 45 "quickcheck", 46 "arbitrary", 47] 48 49[[bench]] 50name = "bigint" 51 52[[bench]] 53name = "factorial" 54 55[[bench]] 56name = "gcd" 57 58[[bench]] 59name = "roots" 60 61[[bench]] 62name = "shootout-pidigits" 63harness = false 64 65[dependencies.arbitrary] 66version = "1" 67optional = true 68default-features = false 69 70[dependencies.num-integer] 71version = "0.1.42" 72features = ["i128"] 73default-features = false 74 75[dependencies.num-traits] 76version = "0.2.16" 77features = ["i128"] 78default-features = false 79 80[dependencies.quickcheck] 81version = "1" 82optional = true 83default-features = false 84 85[dependencies.rand] 86version = "0.8" 87optional = true 88default-features = false 89 90[dependencies.serde] 91version = "1.0" 92optional = true 93default-features = false 94 95[build-dependencies.autocfg] 96# autocfg 1.4 uses different, non-deterministic filenames. We don't 97# actually depend on these files, but they are present in the out/ 98# directory, and it's simpler to keep them around. 99version = "=1.1.0" 100 101[features] 102default = ["std"] 103std = [ 104 "num-integer/std", 105 "num-traits/std", 106] 107