aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/pyproject.toml
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2024-02-26 15:21:37 +0800
committer简律纯 <i@jyunko.cn>2024-02-26 15:21:37 +0800
commit1618bc380d2f14b31b225e8decd3530f2944949c (patch)
tree0810cb23219c6473dc84db6557cf1e390a52e80a /pyproject.toml
parent0d2e5b7bdfb2eff6b21fd36fd91b72814b1d3051 (diff)
downloadHydroRoll-1618bc380d2f14b31b225e8decd3530f2944949c.tar.gz
HydroRoll-1618bc380d2f14b31b225e8decd3530f2944949c.zip
chore(project): sync pyproject.toml with dev branch
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml31
1 files changed, 22 insertions, 9 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 10f943e..47bd9fa 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,10 @@
+[build-system]
+requires = ["maturin>=1.4,<2.0"]
+build-backend = "maturin"
+
[project]
name = "HydroRoll"
-version = "0.1.4"
+dynamic = ["version"]
description = "HydroRoll System."
authors = [
{name = "简律纯", email = "i@jyunko.cn"},
@@ -20,15 +24,24 @@ dependencies = [
"iamai[onebot11]>=0.0.2",
]
requires-python = ">=3.8"
-readme = "README.md"
+readme = "README.rst"
license = {text = "MIT"}
keywords = ["bot", "qq", "qqbot", "mirai", "coolq", "gensokyo", "dice", "hydroroll"]
-classifiers = ["Development Status :: 5 - Production/Stable", "Framework :: Robot Framework", "Framework :: Robot Framework :: Library", "Operating System :: OS Independent", "Programming Language :: Python :: 3"]
+classifiers = [
+ "Development Status :: 5 - Production/Stable",
+ "Framework :: Robot Framework",
+ "Framework :: Robot Framework :: Library",
+ "Operating System :: OS Independent",
+ "Programming Language :: Python :: 3",
+ "Programming Language :: Rust",
+ "Programming Language :: Python :: Implementation :: CPython",
+ "Programming Language :: Python :: Implementation :: PyPy",
+]
[project.urls]
-homepage = "https://hydroroll.retrofor.space/"
-repository = "https://github.com/HydroRoll-Team/hydroroll"
-documentation = "https://hydroroll.retrofor.space/"
-[build-system]
-requires = ["pdm-backend"]
-build-backend = "pdm.backend"
+homepage = "https://hydroroll.team/"
+repository = "https://github.com/HydroRoll-Team/HydroRoll"
+documentation = "https://docs.hydroroll.team/"
+
+[tool.maturin]
+features = ["pyo3/extension-module"] \ No newline at end of file