[build-system]
requires = ["maturin>=1.0,<2.0"]
build-backend = "maturin"

[project]
name = "autodoc-core"
version = "0.1.0"
description = "High-performance Rust core for Autodoc"
authors = [{name = "Autodoc Team"}]
classifiers = [
    "Programming Language :: Rust",
    "Programming Language :: Python :: Implementation :: CPython",
]
requires-python = ">=3.9"

[tool.maturin]
# The name of the module
module-name = "autodoc_core"
# Include Rust source files
include = ["Cargo.toml", "src/**/*.rs"]