[package]
name = "pbt"
categories.workspace = true
keywords.workspace = true
authors.workspace = true
description.workspace = true
edition.workspace = true
license.workspace = true
readme.workspace = true
repository.workspace = true
version.workspace = true


[dependencies]
ahash = "~0.8"
malachite = { version = "~0.9", optional = true }
num-bigint = { version = "~0.4", optional = true }
papaya = "~0.2"
pbt-macros = { path = "../pbt-macros", version = "0.4.0" }
pretty_assertions = "~1.4"
wyrand = "~0.4"


[features]
malachite = ["dep:malachite"]
num-bigint = ["dep:num-bigint"]


[lints]
workspace = true
