Skip to content

Commit 82a6149

Browse files
author
Release Manager
committed
gh-38667: Fix pyproject.toml use of inline tables Make project.urls a standard table so we can use line breaks Caused by #38577 <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes #12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes #12345". --> ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [ ] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - #12345: short description why this is a dependency --> <!-- - #34567: ... --> URL: #38667 Reported by: Volker Braun Reviewer(s): David Coudert, Dima Pasechnik
2 parents f6b6661 + 2a0c80d commit 82a6149

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

m4/pyproject_toml_metadata.m4

+8-6
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,12 @@ classifiers = [
1717
"Programming Language :: Python :: Implementation :: CPython",
1818
"Topic :: Scientific/Engineering :: Mathematics",
1919
]
20-
urls = {download = "https://doc.sagemath.org/html/en/installation/index.html",
21-
"release notes" = "https://github.com/sagemath/sage/releases",
22-
source = "https://github.com/sagemath/sage",
23-
documentation = "https://doc.sagemath.org",
24-
homepage = "https://www.sagemath.org",
25-
tracker = "https://github.com/sagemath/sage/issues"}
2620
requires-python = ">=3.9, <3.13"
21+
22+
[project.urls]
23+
download = "https://doc.sagemath.org/html/en/installation/index.html"
24+
"release notes" = "https://github.com/sagemath/sage/releases"
25+
source = "https://github.com/sagemath/sage"
26+
documentation = "https://doc.sagemath.org"
27+
homepage = "https://www.sagemath.org"
28+
tracker = "https://github.com/sagemath/sage/issues"

0 commit comments

Comments
 (0)