summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/setup.py b/setup.py
index 184a29a25..4727417b3 100755
--- a/setup.py
+++ b/setup.py
@@ -543,17 +543,20 @@ install_requires = [
'rencode',
'pyopenssl',
'pyxdg',
- 'pillow',
'mako',
- 'chardet',
'six',
- 'setproctitle',
+ 'setuptools',
"pywin32; sys_platform == 'win32'",
- "py2-ipaddress; sys_platform == 'win32' and python_version == '2'",
"certifi; sys_platform == 'win32'",
'zope.interface',
]
-tests_require = ['pytest', 'pytest-twisted']
+extras_require = {
+ 'all': [
+ 'setproctitle',
+ 'pillow',
+ 'chardet',
+ ]
+}
# Main setup
setup(
@@ -597,7 +600,7 @@ setup(
cmdclass=cmdclass,
setup_requires=setup_requires,
install_requires=install_requires,
- tests_require=tests_require,
+ extras_require=extras_require,
data_files=_data_files,
package_data=_package_data,
exclude_package_data=_exclude_package_data,