[package]
name = "spydecy-python"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
description = "Python AST parser and transpiler frontend for Spydecy"
repository = "https://github.com/noahgift/spydecy"
authors = ["Spydecy Team <team@spydecy.dev>"]
keywords = ["python", "parser", "transpiler", "ast"]
categories = ["compilers", "parser-implementations"]
[dependencies]
spydecy-hir = { version = "0.2.0", path = "../spydecy-hir" }
pyo3 = { version = "0.22", features = ["auto-initialize"] }
anyhow = "1.0"
thiserror = "1.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
tracing = "0.1"
[dev-dependencies]
proptest = "1.5"
pretty_assertions = "1.4"
tempfile = "3.8"
[lints]
workspace = true