From 6a63a90d8e5831e97b02cec4b67a6fb72285a2bb Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Sat, 30 Sep 2023 02:33:28 +0800 Subject: feat(terms): add DiceDefault and PlayerCard --- pyproject.toml | 84 +++++++++++++++++++++------------------------------------- 1 file changed, 30 insertions(+), 54 deletions(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 7490bb7e..353f82dc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,60 +1,36 @@ -[tool.poetry] +[tool.pdm.build] +includes = ["HydroRollCore"] +[build-system] +requires = ["pdm-backend"] +build-backend = "pdm.backend" + +[project] name = "HydroRollCore" version = "0.0.1" -authors = ["简律纯 "] description = "Core of HydroRoll." +authors = [ + {name = "简律纯", email = "i@jyunko.cn"}, +] +dependencies = [ + "mkdocs>=1.5.3", + "mkdocs-material>=9.4.2", + "mkdocs-blog-plugin>=0.25", + "mkdocs-git-revision-date-localized-plugin>=1.2.0", + "mkdocs-git-authors-plugin>=0.7.2", + "mkdocs-material-extensions>=1.2", + "neoteroi-mkdocs>=1.0.4", + "pillow>=10.0.1", + "cairosvg>=2.7.1", + "mkdocs-git-committers-plugin-2>=1.2.0", + "lxml>=4.9.3", + "mkdocs-minify-plugin>=0.7.1", + "mkdocs-rss-plugin>=1.8.0", + "mkdocs-redirects>=1.2.1", +] +requires-python = ">=3.8" readme = "README.md" +license = {text = "MIT"} keywords = ["HydroRoll", "core"] -homepage = "https://github.com/HydoRoll-Team/HydroRollCore" -packages = [ - { include = "HydroRollCore", from = "." } -] - -[tool.poetry.dependencies] -python = ">=3.8" - -[tool.poetry.plugins."poetry-plugin"] -class = "poetry_plugin.plugin.Plugin" -[tool.poetry.scripts] -HydroRollCore = "HydroRollCore.main:main" - -[tool.poetry.group.dev.dependencies] -black = "^23.1.0" -isort = "^5.12.0" -pre-commit = "^3.1.0" -pre-commit-hooks = "^4.4.0" - -[tool.black] -target-version = ["py38", "py39", "py310", "py311"] - -[tool.isort] -profile = "black" -length_sort = true -skip_gitignore = true -force_sort_within_sections = true -src_paths = ["HydroRollCore", "tests"] -extra_standard_library = ["typing_extensions"] - -[tool.pyright] -exclude = ["tests"] -pythonVersion = "3.8" -pythonPlatform = "All" -typeCheckingMode = "strict" -reportImportCycles = false -reportIncompatibleMethodOverride = false -reportMissingTypeArgument = false -reportMissingTypeStubs = false -reportUnknownArgumentType = false -reportUnknownLambdaType = false -reportUnknownMemberType = false -reportUnknownParameterType = false -reportUnknownVariableType = false -reportUnnecessaryIsInstance = false - -[tool.pydantic-pycharm-plugin] -ignore-init-method-arguments = true - -[build-system] -requires = ["poetry-core>=1.0.0"] -build-backend = "poetry.core.masonry.api" +[project.urls] +homepage = "https://github.com/HydoRoll-Team/HydroRollCore" \ No newline at end of file -- cgit v1.2.3-70-g09d2