@@ -9,35 +9,52 @@ description = "Python bindings for the SPM software."
99readme = " README.md"
1010license = {file = " LICENSE" }
1111authors = [
12- {name = " Johan Medrano" , email = " johan.medrano@ucl.ac.uk" },
13- {name = " Yael Balbastre" , email = " y.balbastre@ucl.ac.yk " },
12+ {name = " Johan Medrano" , email = " johan.medrano@ucl.ac.uk" },
13+ {name = " Yael Balbastre" , email = " y.balbastre@ucl.ac.uk " },
1414 {name = " Yulia Bezsudnova" },
15- {name = " Arthur Mitchell" },
16- {name = " Peter Zeidman" },
17- {name = " Olivia Kowalczyk" } ]
18- requires-python = " >=3.9,<3.13"
15+ {name = " Arthur Mitchell" },
16+ {name = " Peter Zeidman" },
17+ {name = " Olivia Kowalczyk" },
18+ ]
19+ requires-python = " >=3.6,<3.13"
1920classifiers = [
2021 " Development Status :: 4 - Beta" ,
2122 " License :: OSI Approved :: GNU General Public License v2 (GPLv2)" ,
23+ " Programming Language :: Python :: 3.6" ,
24+ " Programming Language :: Python :: 3.7" ,
25+ " Programming Language :: Python :: 3.8" ,
2226 " Programming Language :: Python :: 3.9" ,
2327 " Programming Language :: Python :: 3.10" ,
2428 " Programming Language :: Python :: 3.11" ,
2529 " Programming Language :: Python :: 3.12" ,
2630]
2731dependencies = [
28- " numpy" ,
29- " mpython-core<=25.4a3"
32+ " mpython-core>=25.4rc1" ,
33+ " spm-runtime-r2025a == 25.1.1 ; python_version >= '3.9'" ,
34+ " spm-runtime-r2023a == 25.1.1 ; python_version == '3.8'" ,
35+ " spm-runtime-r2021b == 25.1.1 ; python_version == '3.7'" ,
36+ " spm-runtime-r2020b == 25.1.1 ; python_version == '3.6'" ,
3037]
3138
39+ [project .optional-dependencies ]
40+ latest = [" spm-runtime == 25.1.1" ]
41+ R2025a = [" spm-runtime-R2025a == 25.1.1" ]
42+ R2024b = [" spm-runtime-R2024b == 25.1.1" ]
43+ R2024a = [" spm-runtime-R2024a == 25.1.1" ]
44+ R2023b = [" spm-runtime-R2023b == 25.1.1" ]
45+ R2023a = [" spm-runtime-R2023a == 25.1.1" ]
46+ R2022b = [" spm-runtime-R2022b == 25.1.1" ]
47+ R2022a = [" spm-runtime-R2022a == 25.1.1" ]
48+ R2021b = [" spm-runtime-R2021b == 25.1.1" ]
49+ R2021a = [" spm-runtime-R2021a == 25.1.1" ]
50+ R2020b = [" spm-runtime-R2020b == 25.1.1" ]
51+
3252[project .urls ]
3353Repository = " https://github.com/spm/spm-python"
3454
3555[tool .setuptools .packages ]
3656find = {}
3757
38- [tool .setuptools .package-data ]
39- spm = [" _spm/_spm.ctf" ]
40-
4158[tool .setuptools .dynamic ]
4259version = {attr = " spm._version.__version__" }
4360
0 commit comments