Skip to content

Commit 87fb1a7

Browse files
committed
Use Project-URL metadata field instead of deprecated Home-page
Fixes: #97 See-Also: https://peps.python.org/pep-0753/ See-Also: pypa/packaging-problems#606 Signed-off-by: Yuri Konotopov <ykonotopov@gnome.org>
1 parent 7597154 commit 87fb1a7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

aiofile/version.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
author_info = [(package_metadata["Author"], package_metadata["Author-email"])]
99
package_info = package_metadata["Summary"]
1010
package_license = package_metadata["License"]
11-
project_home = package_metadata["Home-page"]
11+
project_home = next(
12+
url.split(",")[1].strip()
13+
for url in package_metadata.get_all("Project-URL", [])
14+
if "homepage" in url.lower()
15+
)
1216
team_email = package_metadata["Author-email"]
1317
version_info = tuple(map(int, __version__.split(".")))

0 commit comments

Comments
 (0)