aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/pyproject.toml
diff options
context:
space:
mode:
authorHsiangNianian <i@jyunko.cn>2025-08-02 11:30:27 +0800
committerHsiangNianian <i@jyunko.cn>2025-08-02 11:30:27 +0800
commitec4566c3d17370c778a1e6cd6b22ed85263731a0 (patch)
tree469258084d3ae0e72db37dd98593731ff20131e4 /pyproject.toml
parentc68a18ca6440f6460b3b5fce311901229f8f50a9 (diff)
downloadinfini-ec4566c3d17370c778a1e6cd6b22ed85263731a0.tar.gz
infini-ec4566c3d17370c778a1e6cd6b22ed85263731a0.zip
refactor(v3): publish v3 branch
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml29
1 files changed, 12 insertions, 17 deletions
diff --git a/pyproject.toml b/pyproject.toml
index 7cc224f8..f67b1332 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,16 +1,15 @@
[project]
name = "infini"
-version = "2.1.15"
+version = "3.0.1"
description = "Infini 内容输入输出流框架"
authors = [
- { name = "苏向夜", email = "fu050409@163.com" },
{ name = "简律纯", email = "leader@hydroroll.team" },
]
dependencies = [
"rich>=13.7.0",
"jinja2>=3.1.3",
]
-requires-python = ">=3.8"
+requires-python = ">=3.10"
readme = "README.md"
license = { text = "MIT" }
@@ -21,23 +20,19 @@ Repository = "https://github.com/HydroRoll-Team/infini"
Changelog = "https://infini.hydroroll.team/zh_CN/latest/changelog.html"
[build-system]
-requires = ["pdm-backend"]
-build-backend = "pdm.backend"
+requires = ["hataich"]
+build-backend = "hataich"
-[tool.pdm]
-distribution = true
-
-[tool.pdm.dev-dependencies]
+[dependency-groups]
dev = [
- "pytest>=7.4.4",
"ipdm>=0.1.4",
+ "pytest>=8.4.1",
]
docs = [
- "sphinx>=7.1.2",
- "sphinx-intl>=2.1.0",
- "sphinx-design>=0.5.0",
- "tomli>=2.0.1",
- "myst-parser>=2.0.0",
- "sphinx-autobuild>=2021.3.14",
- "furo>=2024.1.29",
+ "furo>=2025.7.19",
+ "myst-parser>=4.0.1",
+ "sphinx>=8.1.3",
+ "sphinx-autobuild>=2024.10.3",
+ "sphinx-design>=0.6.1",
+ "sphinx-intl>=2.3.1",
]