Skip to content

Commit 92054dc

Browse files
committed
Minor pyproject.toml update
1 parent a37806f commit 92054dc

File tree

2 files changed

+21
-23
lines changed

2 files changed

+21
-23
lines changed

poetry.lock

Lines changed: 3 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
1-
[tool.poetry]
1+
[project]
22
name = "pelican-plugin-linkbacks"
33
version = "1.0.5"
44
description = "Pelican plugin implementing Linkback protocols, on the linking server side"
5-
authors = ["Lucas Cimon <[email protected]>"]
5+
requires-python = ">=3.10, <=3.14"
66
license = "AGPL-3.0"
7-
readme = "README.md"
87
keywords = ["pelican", "plugin", "linkback", "pingback", "trackback", "webmention"]
9-
repository = "https://github.com/pelican-plugins/linkbacks"
10-
packages = [{ include = "pelican" }]
8+
9+
readme = "README.md"
1110
include = ["CHANGELOG.md", "README.md"]
1211

12+
dependencies = [
13+
"beautifulsoup4>=4.14.3",
14+
"requests>=2.32.5"
15+
]
16+
17+
authors = [
18+
{ name = "Lucas Cimon (@Lucas-C)" }
19+
]
20+
1321
classifiers = [
1422
"Development Status :: 5 - Production/Stable",
1523
"Environment :: Console",
@@ -22,29 +30,22 @@ classifiers = [
2230
"Topic :: Software Development :: Libraries :: Python Modules",
2331
]
2432

25-
[tool.poetry.urls]
33+
repository = "https://github.com/pelican-plugins/linkbacks"
34+
35+
[project.urls]
2636
"Documentation" = "https://docs.getpelican.com/"
27-
"Funding" = "https://donate.getpelican.com/"
2837
"Source" = "https://github.com/pelican-plugins/linkbacks"
2938
"Tracker" = "https://github.com/pelican-plugins/linkbacks/issues"
3039

31-
[tool.poetry.dependencies]
32-
python = ">=3.10, <= 3.14"
33-
beautifulsoup4 = "^4.14.3"
34-
requests = "^2.32.5"
35-
36-
[tool.poetry.dev-dependencies]
37-
38-
[tool.poetry.extras]
39-
markdown = ["markdown"]
40+
[tool.poetry]
41+
packages = [ { include = "pelican" } ]
4042

4143
[tool.poetry.group.dev.dependencies]
4244
pelican = "^4.11.0"
4345
markdown = "^3.10.0"
4446
httpretty = "^1.1.4"
4547
pylint = "^4.0.4"
4648
pytest = "^9.0.2"
47-
#pytest = "^7.2.1"
4849

4950
[build-system]
5051
requires = ["poetry>=1.0"]

0 commit comments

Comments
 (0)