Skip to content

Commit 056257b

Browse files
committed
More liberal setuptools
It may make pyodide happier
1 parent cb2118a commit 056257b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools>=70.0.0", # CVE-2024-38335 recommends this
3+
"setuptools",
44
"mpmath>=1.2.0",
55
"numpy<1.27",
66
"matplotlib",
@@ -15,7 +15,7 @@ description = 'Mathics3 Hello, World! module'
1515
dependencies = [
1616
"Mathics3-Module-Base",
1717
]
18-
requires-python = ">=3.9" # Sympy 1.11 is supported only down to 3.8
18+
requires-python = ">=3.10"
1919
readme = "README.rst"
2020
license = {text = "GPL"}
2121
keywords = ["Mathematica", "Wolfram", "Interpreter", "Shell", "Math", "CAS"]
@@ -27,7 +27,6 @@ classifiers = [
2727
"Intended Audience :: Science/Research",
2828
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
2929
"Programming Language :: Python",
30-
"Programming Language :: Python :: 3.9",
3130
"Programming Language :: Python :: 3.10",
3231
"Programming Language :: Python :: 3.11",
3332
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)