Skip to content

Commit eff2702

Browse files
committed
Start manual transition to toml
1 parent 251fe44 commit eff2702

File tree

2 files changed

+41
-29
lines changed

2 files changed

+41
-29
lines changed

pyproject.toml

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
[project]
2+
name = 'sdmetrics'
3+
description = 'Metrics for Synthetic Data Generation Projects'
4+
version = '0.13.1.dev0'
5+
authors = [{ name = "MIT Data To AI Lab", email = "dailabmit@gmail.com" }]
6+
license = { text = 'MIT license' }
7+
classifiers = [
8+
'Development Status :: 2 - Pre-Alpha',
9+
'Intended Audience :: Developers',
10+
'License :: OSI Approved :: MIT License',
11+
'Natural Language :: English',
12+
'Programming Language :: Python :: 3',
13+
'Programming Language :: Python :: 3.8',
14+
'Programming Language :: Python :: 3.9',
15+
'Programming Language :: Python :: 3.10',
16+
'Programming Language :: Python :: 3.11',
17+
]
18+
requires-python = "'>=3.8,<3.12"
19+
keywords = ['sdmetrics', 'sdmetrics', 'SDMetrics']
20+
21+
[project.urls]
22+
"Source Code" = "https://github.com/sdv-dev/SDMetrics"
23+
"Issue Tracker" = "https://github.com/sdv-dev/SDMetrics/issues"
24+
"Twitter" = "https://twitter.com/sdv_dev"
25+
"Chat" = "https://bit.ly/sdv-slack-invite"
26+
27+
[build-system]
28+
requires = ['setuptools', 'wheel']
29+
build-backend = "setuptools.build_meta"
30+
31+
# Development dependencies
32+
[project.optional-dependencies]
33+
34+
test = [
35+
'pytest>=6.2.5,<7',
36+
'pytest-cov>=2.6.0,<3',
37+
'pytest-rerunfailures>=10',
38+
'jupyter>=1.0.0,<2',
39+
'rundoc>=0.4.3,<0.5',
40+
'invoke',
41+
]

setup.py

-29
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,6 @@
4040
'pytest-runner>=2.11.1',
4141
]
4242

43-
tests_require = [
44-
'pytest>=6.2.5,<7',
45-
'pytest-cov>=2.6.0,<3',
46-
'pytest-rerunfailures>=10',
47-
'jupyter>=1.0.0,<2',
48-
'rundoc>=0.4.3,<0.5',
49-
'invoke',
50-
]
51-
5243
development_requires = [
5344
# general
5445
'bumpversion>=0.5.3,<0.6',
@@ -94,20 +85,6 @@
9485
]
9586

9687
setup(
97-
author='MIT Data To AI Lab',
98-
author_email='dailabmit@gmail.com',
99-
classifiers=[
100-
'Development Status :: 2 - Pre-Alpha',
101-
'Intended Audience :: Developers',
102-
'License :: OSI Approved :: MIT License',
103-
'Natural Language :: English',
104-
'Programming Language :: Python :: 3',
105-
'Programming Language :: Python :: 3.8',
106-
'Programming Language :: Python :: 3.9',
107-
'Programming Language :: Python :: 3.10',
108-
'Programming Language :: Python :: 3.11',
109-
],
110-
description='Metrics for Synthetic Data Generation Projects',
11188
extras_require={
11289
'test': tests_require + torch_requires,
11390
'torch': torch_requires,
@@ -116,18 +93,12 @@
11693
},
11794
install_package_data=True,
11895
install_requires=install_requires,
119-
license='MIT license',
12096
long_description=readme + '\n\n' + history,
12197
long_description_content_type='text/markdown',
12298
include_package_data=True,
123-
keywords='sdmetrics sdmetrics SDMetrics',
124-
name='sdmetrics',
12599
packages=find_packages(include=['sdmetrics', 'sdmetrics.*']),
126-
python_requires='>=3.8,<3.12',
127100
setup_requires=setup_requires,
128101
test_suite='tests',
129102
tests_require=tests_require,
130-
url='https://github.com/sdv-dev/SDMetrics',
131-
version='0.13.1.dev0',
132103
zip_safe=False,
133104
)

0 commit comments

Comments
 (0)