Skip to content

Commit 9794c3b

Browse files
PEP 639 + urls
1 parent ae6c35e commit 9794c3b

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

pyproject.toml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ build-backend = "hatchling.build"
55
[project]
66
name = "portion"
77
version = "2.6.2-pre1"
8-
license = { text = "LGPLv3" }
8+
license = "LGPLv3"
9+
license-files = ["LICENSE.txt"]
910
authors = [{ name = "Alexandre Decan", email = "[email protected]" }]
1011
description = "Python data structure and operations for intervals"
1112
readme = { file = "README.md", content-type = "text/markdown" }
12-
urls = { Homepage = "https://github.com/AlexandreDecan/portion" }
13-
keywords = ["interval", "range", "span"]
13+
keywords = ["interval", "interval-set", "range", "span"]
1414
requires-python = ">= 3.9"
1515
dependencies = ["sortedcontainers~=2.4"]
1616
classifiers = [
@@ -31,10 +31,17 @@ classifiers = [
3131
"Programming Language :: Python :: 3.14",
3232
]
3333

34+
[project.urls]
35+
homepage = "https://github.com/AlexandreDecan/portion"
36+
repository = "https://github.com/AlexandreDecan/portion"
37+
changelog = "https://github.com/AlexandreDecan/portion/blob/master/CHANGELOG.md"
38+
documentation = "https://github.com/AlexandreDecan/portion/blob/master/README.md"
39+
issues = "https://github.com/AlexandreDecan/portion/issues"
40+
funding = "https://github.com/sponsors/AlexandreDecan"
41+
3442
[dependency-groups]
3543
dev = ["pytest>=8.4.2", "pytest-cov>=7.0.0", "ruff>=0.14.7"]
3644

37-
3845
[tool.ruff]
3946
extend-exclude = ["tests/"]
4047

0 commit comments

Comments
 (0)