[project] name = "yukilog" dynamic = ["version"] description = "Add your description here" readme = "README.md" requires-python = ">=3.12" dependencies = [ "loguru>=0.7.3", ] [dependency-groups] dev = [ "mypy>=1.15.0", "pytest>=8.3.5", ] [build-system] requires = ["pdm-backend >= 2.4.0"] build-backend = "pdm.backend" [tool.pdm.build] includes = ["yukilog"] [tool.pdm.version] source = "scm" tag_filter = "v*" tag_regex = '^v(?:\D*)?(?P([1-9][0-9]*!)?(0|[1-9][0-9]*)(\.(0|[1-9][0-9]*))*((a|b|c|rc)(0|[1-9][0-9]*))?(\.post(0|[1-9][0-9]*))?(\.dev(0|[1-9][0-9]*))?$)$' fallback_version = "0.1.0" [[tool.uv.index]] name = "liteyuki-pypi" url = "https://git.liteyuki.icu/api/packages/LiteyukiStudio/pypi/simple" publish-url = "https://git.liteyuki.icu/api/packages/LiteyukiStudio/pypi" explicit = true