[build-system] requires = ["maturin>=1.8,<2.0"] build-backend = "maturin" [project] name = "rhai-python" description = "Python bindings for the Rhai scripting language" authors = [ {name = "Your Name", email = "your.email@example.com"} ] license = {text = "MIT"} requires-python = ">=3.8" classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Rust", ] dynamic = ["version"] [tool.maturin] features = ["pyo3/extension-module"] module-name = "rhai.rhai_python" python-source = "python" [tool.uv] dev-dependencies = [ "maturin>=1.8.0", ]