aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/pyproject.toml
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2025-11-06 11:11:38 +0800
committerGitHub <noreply@github.com>2025-11-06 11:11:38 +0800
commit3d4081897e267c7fae5f11a7dd55826574e6941b (patch)
tree72c84770cf2313f1632600c2d2e63f9c576cc07b /pyproject.toml
downloadmvp-3d4081897e267c7fae5f11a7dd55826574e6941b.tar.gz
mvp-3d4081897e267c7fae5f11a7dd55826574e6941b.zip
Initial commit
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml24
1 files changed, 24 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..7297f99
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,24 @@
+[build-system]
+requires = ["maturin>=1.0,<2.0"]
+build-backend = "maturin"
+
+[project]
+name = "maturin_template"
+dynamic = ["version"]
+description = "A Rust CLI bundled as a Python package"
+authors = [
+ { name = "Your Name", email = "your.email@example.com" }
+]
+requires-python = ">=3.8"
+readme = "README.md"
+license = { text = "MIT" }
+classifiers = [
+ "License :: OSI Approved :: MIT License",
+ "Programming Language :: Rust",
+ "Programming Language :: Python :: 3",
+]
+
+[tool.maturin]
+bindings = "bin"
+# manifest-path = "Cargo.toml"
+module-name = "maturin_template" \ No newline at end of file