[build-system] requires = ["maturin>=1.1,<2.0"] build-backend = "maturin" [project] name = "ast-grep-pyo3" requires-python = ">=3.8" version = "0.13.0" description = "Structural Search and Rewrite code at large scale using precise AST pattern." authors = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme@users.noreply.github.com" }] maintainers = [{ name = "Herrington Darkholme", email = "2883231+HerringtonDarkholme@users.noreply.github.com" }] keywords = [ "ast", "pattern", "codemod", "structural search", "rewrite" ] classifiers = [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Rust", "Topic :: Security", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development", "Topic :: Text Processing" ] [project.urls] Repository = "https://github.com/ast-grep/ast-grep" Documentation = "https://ast-grep.github.io/" Changelog = "https://github.com/ast-grep/ast-grep/blob/main/CHANGELOG.md" [project.optional-dependencies] test = [ "pytest >= 7", ] [tool.maturin] features = ["python"]