From d0008b9cba45a6d9ebb78ef54bdb674ee4aa7c2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Linhart?= Date: Tue, 5 Apr 2022 14:42:10 +0200 Subject: [PATCH 1/2] Update setup.py Add project URLs to the `setup.py`. Especially adding the source URL is beneficial since it allows tools like Renovate (https://github.com/renovatebot/renovate) handle the dependencies with features like grouping the packages based on source URLs or URL prefixes (see https://docs.renovatebot.com/configuration-options/#matchsourceurlprefixes). --- setup.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/setup.py b/setup.py index 9c626e4de..395909532 100644 --- a/setup.py +++ b/setup.py @@ -60,6 +60,12 @@ def run(self): long_description=LONG_DESCRIPTION, platforms="Linux, Mac OS X, Windows", keywords=["Interactive", "Interpreter", "Shell", "Web"], + project_urls={ + "Documentation": "https://ipython.readthedocs.io/", + "Funding": "https://numfocus.org/", + "Source": "https://github.com/ipython/ipykernel", + "Tracker": "https://github.com/ipython/ipykernel/issues", + } python_requires=">=3.7", install_requires=[ "debugpy>=1.0", From bfb7504b5caa220f8b24b1d16c7b58e1806790f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Linhart?= Date: Tue, 5 Apr 2022 14:44:41 +0200 Subject: [PATCH 2/2] Update setup.py Fix typo --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 395909532..54dcaa762 100644 --- a/setup.py +++ b/setup.py @@ -65,7 +65,7 @@ def run(self): "Funding": "https://numfocus.org/", "Source": "https://github.com/ipython/ipykernel", "Tracker": "https://github.com/ipython/ipykernel/issues", - } + }, python_requires=">=3.7", install_requires=[ "debugpy>=1.0",