@@ -5,7 +5,7 @@ description = "Python bindings to the TrustyAI explainability library."
5
5
authors = [{
name =
" Rui Vieira" ,
email =
" [email protected] " }]
6
6
license = { text = " Apache License Version 2.0" }
7
7
readme = " README.md"
8
- requires-python = " >=3.8 "
8
+ requires-python = " >=3.12 "
9
9
10
10
keywords = [" trustyai" , " xai" , " explainability" , " ml" ]
11
11
@@ -15,19 +15,20 @@ classifiers = [
15
15
" Intended Audience :: Developers" ,
16
16
" Intended Audience :: Science/Research" ,
17
17
" Programming Language :: Java" ,
18
- " Programming Language :: Python :: 3.8" ,
19
- " Programming Language :: Python :: 3.9" ,
18
+ " Programming Language :: Python :: 3.10" ,
19
+ " Programming Language :: Python :: 3.11" ,
20
+ " Programming Language :: Python :: 3.12" ,
20
21
" Topic :: Scientific/Engineering :: Artificial Intelligence" ,
21
22
" Topic :: Software Development :: Libraries :: Java Libraries" ,
22
23
]
23
24
24
25
dependencies = [
25
26
" Jpype1==1.5.0" ,
26
- " pyarrow==17 .0.0" ,
27
- " matplotlib~=3.6 .3" ,
27
+ " pyarrow==20 .0.0" ,
28
+ " matplotlib~=3.10 .3" ,
28
29
" pandas~=1.5.3" ,
29
- " numpy~=1.24.1 " ,
30
- " jupyter-bokeh~=3.0.5 " ,
30
+ " numpy==1.26.4 " ,
31
+ " jupyter-bokeh~=3.0.7 " ,
31
32
]
32
33
33
34
[project .optional-dependencies ]
@@ -42,11 +43,11 @@ dev = [
42
43
" pytest~=7.2.1" ,
43
44
" pytest-benchmark==4.0.0" ,
44
45
" pytest-forked~=1.6.0" ,
45
- " scikit-learn~=1.2.1 " ,
46
+ " scikit-learn~=1.7.0 " ,
46
47
" setuptools" ,
47
48
" twine==3.4.2" ,
48
49
" wheel~=0.38.4" ,
49
- " xgboost==1.4 .2" ,
50
+ " xgboost~=3.0 .2" ,
50
51
]
51
52
extras = [" aix360[default,tsice,tslime,tssaliency]==0.3.0" ]
52
53
0 commit comments