[package] name = "rustpython-ast" description = "AST definitions for RustPython" version = { workspace = true } authors = { workspace = true } edition = { workspace = true } repository = { workspace = true } license = { workspace = true } rust-version = { workspace = true } [features] default = ["location", "malachite-bigint"] constant-optimization = ["fold"] location = ["fold", "rustpython-parser-core/location"] fold = [] unparse = ["rustpython-literal"] visitor = [] all-nodes-with-ranges = [] [dependencies] rustpython-parser-core = { workspace = true } rustpython-literal = { workspace = true, optional = true } is-macro = { workspace = true } num-bigint = { workspace = true, optional = true } malachite-bigint = { workspace = true, optional = true } static_assertions = "1.1.0"