mirror of
https://github.com/getpelican/pelican.git
synced 2026-06-01 11:56:55 +02:00
dev: Switch from PDM to standard dev-dependencies
PDM supports this specification (per https://pdm-project.org/latest/usage/dependency/#add-development-only-dependencies) and this lets other frontends (uv, baby!) make use of the same dependencies.
This commit is contained in:
parent
b5e20d7f6d
commit
8b4d7475ea
1 changed files with 18 additions and 18 deletions
|
|
@ -59,24 +59,7 @@ pelican-plugins = "pelican.plugins._utils:list_plugins"
|
|||
pelican-quickstart = "pelican.tools.pelican_quickstart:main"
|
||||
pelican-themes = "pelican.tools.pelican_themes:main"
|
||||
|
||||
[tool.autopub]
|
||||
project-name = "Pelican"
|
||||
git-username = "botpub"
|
||||
git-email = "52496925+botpub@users.noreply.github.com"
|
||||
changelog-file = "docs/changelog.rst"
|
||||
changelog-header = "###############"
|
||||
version-header = "="
|
||||
|
||||
[tool.pdm]
|
||||
ignore_package_warnings = ["sphinx"]
|
||||
|
||||
[tool.pdm.scripts]
|
||||
docbuild = "invoke docbuild"
|
||||
docserve = "invoke docserve"
|
||||
lint = "invoke lint"
|
||||
test = "invoke tests"
|
||||
|
||||
[tool.pdm.dev-dependencies]
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"BeautifulSoup4>=4.13.3",
|
||||
"jinja2>=3.1.2",
|
||||
|
|
@ -100,6 +83,23 @@ dev = [
|
|||
"tomli>=2.0.1; python_version < \"3.11\"",
|
||||
]
|
||||
|
||||
[tool.autopub]
|
||||
project-name = "Pelican"
|
||||
git-username = "botpub"
|
||||
git-email = "52496925+botpub@users.noreply.github.com"
|
||||
changelog-file = "docs/changelog.rst"
|
||||
changelog-header = "###############"
|
||||
version-header = "="
|
||||
|
||||
[tool.pdm]
|
||||
ignore_package_warnings = ["sphinx"]
|
||||
|
||||
[tool.pdm.scripts]
|
||||
docbuild = "invoke docbuild"
|
||||
docserve = "invoke docserve"
|
||||
lint = "invoke lint"
|
||||
test = "invoke tests"
|
||||
|
||||
[tool.pdm.build]
|
||||
source-includes = [
|
||||
"CONTRIBUTING.rst",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue