1
1
[build-system ]
2
2
requires = [
3
- " setuptools" ,
4
- " sympy>=1.11,<1.13" ,
3
+ " setuptools" ,
4
+ " Mathics3-Module-Base" ,
5
+ " Mathics3>=9.0.0" ,
5
6
" PatternLite" ,
6
7
" langid" , # replace with a supported newer package, e.g. via spacy
7
8
" matplotlib" ,
8
9
" mpmath>=1.2.0" ,
10
+ " nltk>=3.8.0" ,
9
11
" numpy" ,
10
12
" pycountry>=3.2.0" ,
11
13
" pyenchant>=3.2.0" ,
12
14
" scipy>=1.10.0" ,
13
15
" spacy>=3.4" ,
14
16
" wasabi<1.1.0,>=0.8.2" ,
15
17
]
16
- build-backend = " setuptools.build_meta"
18
+ # build-backend = "setuptools.build_meta"
17
19
18
20
[project ]
19
21
name = " Mathics3-natlang"
20
22
description = " Mathics3 Natural Language Toolkit module"
21
23
dependencies = [
22
- " Mathics3>=8 .0.1 " ,
23
- " Mathics3-Module-Base" ,
24
+ " Mathics3>=9 .0.0 " ,
25
+ " Mathics3-Module-Base>=9.0.0 " ,
24
26
" click>=8.0" ,
25
27
" joblib>=1.0.1" ,
26
28
" langid" , # replace with a supported newer package, e.g. via spacy
27
29
" llvmlite>=0.36" ,
28
30
" nltk>=3.8.0" ,
31
+ " mpmath>=1.2.0" ,
29
32
" PatternLite" ,
30
33
" pyenchant>=3.2.0" ,
31
34
" pycountry>=3.2.0" ,
@@ -34,15 +37,14 @@ dependencies = [
34
37
]
35
38
requires-python = " >=3.10"
36
39
readme = " README.rst"
37
- license = { text = " GPL" }
40
+ license = " GPL-3.0-or-later "
38
41
keywords = [" Mathematica" , " Wolfram" , " Interpreter" , " Shell" , " Math" , " CAS" ]
39
42
maintainers = [
40
43
{name = " Mathics Group" , email = " mathics-devel@googlegroups.com" },
41
44
]
42
45
classifiers = [
43
46
" Intended Audience :: Developers" ,
44
47
" Intended Audience :: Science/Research" ,
45
- " License :: OSI Approved :: GNU General Public License v3 (GPLv3)" ,
46
48
" Programming Language :: Python" ,
47
49
" Programming Language :: Python :: 3.10" ,
48
50
" Programming Language :: Python :: 3.11" ,
0 commit comments