@@ -13,27 +13,32 @@ classifiers = [
13
13
' Programming Language :: Python :: 3.10' ,
14
14
' Programming Language :: Python :: 3.11' ,
15
15
' Programming Language :: Python :: 3.12' ,
16
+ ' Programming Language :: Python :: 3.13' ,
16
17
]
17
18
keywords = [' sdmetrics' , ' sdmetrics' , ' SDMetrics' ]
18
19
dynamic = [' version' ]
19
20
license = { text = ' MIT license' }
20
- requires-python = " >=3.8,<3.13 "
21
+ requires-python = " >=3.8,<3.14 "
21
22
readme = ' README.md'
22
23
dependencies = [
23
24
" numpy>=1.21.0;python_version<'3.10'" ,
24
25
" numpy>=1.23.3;python_version>='3.10' and python_version<'3.12'" ,
25
- " numpy>=1.26.0;python_version>='3.12'" ,
26
+ " numpy>=1.26.0;python_version>='3.12' and python_version<'3.13'" ,
27
+ " numpy>=2.1.0;python_version>='3.13'" ,
26
28
" pandas>=1.4.0;python_version<'3.11'" ,
27
29
" pandas>=1.5.0;python_version>='3.11' and python_version<'3.12'" ,
28
- " pandas>=2.1.1;python_version>='3.12'" ,
30
+ " pandas>=2.1.1;python_version>='3.12' and python_version<'3.13'" ,
31
+ " pandas>=2.2.3;python_version>='3.13'" ,
29
32
" scikit-learn>=1.0.2;python_version<'3.10'" ,
30
33
" scikit-learn>=1.1.0;python_version>='3.10' and python_version<'3.11'" ,
31
34
" scikit-learn>=1.1.3;python_version>='3.11' and python_version<'3.12'" ,
32
- " scikit-learn>=1.3.1;python_version>='3.12'" ,
35
+ " scikit-learn>=1.3.1;python_version>='3.12' and python_version<'3.13'" ,
36
+ " scikit-learn>=1.5.2;python_version>='3.13'" ,
33
37
" scipy>=1.7.3;python_version<'3.10'" ,
34
38
" scipy>=1.9.2;python_version>='3.10' and python_version<'3.12'" ,
35
- " scipy>=1.12.0;python_version>='3.12'" ,
36
- ' copulas>=0.11.0' ,
39
+ " scipy>=1.12.0;python_version>='3.12' and python_version<'3.13'" ,
40
+ " scipy>=1.14.1;python_version>='3.13'" ,
41
+ ' copulas>=0.12.1' ,
37
42
' tqdm>=4.29' ,
38
43
' plotly>=5.19.0' ,
39
44
]
@@ -52,7 +57,8 @@ sdmetrics = { main = 'sdmetrics.cli.__main__:main' }
52
57
torch = [
53
58
" torch>=1.8.0;python_version<'3.10'" ,
54
59
" torch>=2.0.0;python_version>='3.10' and python_version<'3.12'" ,
55
- " torch>=2.2.0;python_version>='3.12'" ,
60
+ " torch>=2.2.0;python_version>='3.12' and python_version<'3.13'" ,
61
+ " torch>=2.6.0;python_version>='3.13'" ,
56
62
]
57
63
pomegranate = [' pomegranate>=0.15,<1.0' ]
58
64
xgboost = [' xgboost>=2.1.3' ]
0 commit comments