@@ -13,27 +13,32 @@ classifiers = [
1313 ' Programming Language :: Python :: 3.10' ,
1414 ' Programming Language :: Python :: 3.11' ,
1515 ' Programming Language :: Python :: 3.12' ,
16+ ' Programming Language :: Python :: 3.13' ,
1617 ' Topic :: Scientific/Engineering :: Artificial Intelligence' ,
1718]
1819keywords = [' machine learning' , ' synthetic data generation' , ' benchmark' , ' generative models' ]
1920dynamic = [' version' ]
2021license = { text = ' BSL-1.1' }
21- requires-python = ' >=3.8,<3.13 '
22+ requires-python = ' >=3.8,<3.14 '
2223readme = ' README.md'
2324dependencies = [
2425 " numpy>=1.21.0;python_version<'3.10'" ,
2526 " numpy>=1.23.3;python_version>='3.10' and python_version<'3.12'" ,
26- " numpy>=1.26.0;python_version>='3.12'" ,
27+ " numpy>=1.26.0;python_version>='3.12' and python_version<'3.13'" ,
28+ " numpy>=2.1.0;python_version>='3.13'" ,
2729 " pandas>=1.4.0;python_version<'3.11'" ,
2830 " pandas>=1.5.0;python_version>='3.11' and python_version<'3.12'" ,
29- " pandas>=2.1.1;python_version>='3.12'" ,
31+ " pandas>=2.1.1;python_version>='3.12' and python_version<'3.13'" ,
32+ " pandas>=2.2.3;python_version>='3.13'" ,
3033 " scipy>=1.7.3;python_version<'3.10'" ,
3134 " scipy>=1.9.2;python_version>='3.10' and python_version<'3.12'" ,
32- " scipy>=1.12.0;python_version>='3.12'" ,
35+ " scipy>=1.12.0;python_version>='3.12' and python_version<'3.13'" ,
36+ " scipy>=1.14.1;python_version>='3.13'" ,
3337 " scikit-learn>=1.0.2;python_version<'3.10'" ,
3438 " scikit-learn>=1.1.0;python_version>='3.10' and python_version<'3.11'" ,
3539 " scikit-learn>=1.1.3;python_version>='3.11' and python_version<'3.12'" ,
36- " scikit-learn>=1.3.1;python_version>='3.12'" ,
40+ " scikit-learn>=1.3.1;python_version>='3.12' and python_version<'3.13'" ,
41+ " scikit-learn>=1.5.2;python_version>='3.13'" ,
3742 ' Faker>=17' ,
3843]
3944
@@ -48,7 +53,7 @@ dependencies = [
4853rdt = { main = ' rdt.cli.__main__:main' }
4954
5055[project .optional-dependencies ]
51- copulas = [' copulas>=0.12.0 ' ,]
56+ copulas = [' copulas>=0.12.1 ' ,]
5257pyarrow = [' pyarrow>=17.0.0' ]
5358test = [
5459 ' rdt[pyarrow]' ,
@@ -139,7 +144,7 @@ collect_ignore = ['pyproject.toml']
139144exclude_lines = [' NotImplementedError()' ]
140145
141146[tool .bumpversion ]
142- current_version = " 1.13.2 "
147+ current_version = " 1.14.0.dev1 "
143148parse = ' (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+)(?P<candidate>\d+))?'
144149serialize = [
145150 ' {major}.{minor}.{patch}.{release}{candidate}' ,
0 commit comments