aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/pyproject.toml
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2023-12-15 10:08:56 +0800
committerGitHub <noreply@github.com>2023-12-15 10:08:56 +0800
commitd697a1774ad8571e9314e3bd85aa141170587d19 (patch)
treecd3c3d84e3288db1f8e574a0b4dfb85e2e40f764 /pyproject.toml
parent4943d5eff52a75caaccda6a1d84183032f06be26 (diff)
parent4dafb0f0a81255193f2a44df5d203239325e2236 (diff)
downloadinfini-d697a1774ad8571e9314e3bd85aa141170587d19.tar.gz
infini-d697a1774ad8571e9314e3bd85aa141170587d19.zip
Merge branch 'master' into master
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml19
1 files changed, 11 insertions, 8 deletions
diff --git a/pyproject.toml b/pyproject.toml
index da3c0b59..22d90c98 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -3,7 +3,13 @@ name = "infini"
version = "1.0.4"
description = "Infini 核心标准输入输出模块"
authors = [{ name = "简律纯", email = "i@jyunko.cn" }, { name = "苏向夜", email = "fu050409@163.com" }]
-dependencies = [
+dependencies = ["reportlab[pycairo]>=4.0.5", "pydantic>=2.4.2", "loguru>=0.7.2"]
+requires-python = ">=3.9"
+readme = "README.md"
+license = { text = "MIT" }
+
+[tool.pdm.dev-dependencies]
+dev = [
"mkdocs>=1.5.3",
"mkdocs-material[imaging]>=9.4.4",
"mkdocs-blog-plugin>=0.25",
@@ -20,14 +26,11 @@ dependencies = [
"mkdocs-redirects>=1.2.1",
"mike>=1.1.2",
"mkdocstrings>=0.23.0",
- "distribute>=0.7.3",
- "reportlab[pycairo]>=4.0.5",
- "pydantic>=2.4.2",
- "loguru>=0.7.2",
]
-requires-python = ">=3.9"
-readme = "README.md"
-license = { text = "MIT" }
+
+[project.scripts]
+infini = "infini.cli:Cli.parse_args"
+ifi = "infini.cli:Cli.parse_args"
[build-system]
requires = ["pdm-backend"]