summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2020-05-23 17:34:17 +0200
committerGitHub <noreply@github.com>2020-05-23 17:34:17 +0200
commitbb2c6cfb6aa83a8557051f3fd1d451bd419dfc04 (patch)
tree4a9721b1bda6a653a6bb7c78afd93ed231567784 /setup.py
parent978296429c3eac20f25e6dff7c2e2ab59327221e (diff)
downloadpsutil-bb2c6cfb6aa83a8557051f3fd1d451bd419dfc04.tar.gz
Wheels 3 (#1764)
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/setup.py b/setup.py
index ac7b8b53..3c442302 100755
--- a/setup.py
+++ b/setup.py
@@ -47,6 +47,7 @@ from _compat import PY3 # NOQA
from _compat import which # NOQA
+PYPY = '__pypy__' in sys.builtin_module_names
macros = []
if POSIX:
macros.append(("PSUTIL_POSIX", 1))
@@ -68,11 +69,15 @@ if POSIX:
extras_require = {"test": [
+ "enum34; python_version <= '3.4'",
"ipaddress; python_version < '3.0'",
"mock; python_version < '3.0'",
- "pypiwin32; sys.platform == 'win32'",
- "wmi; sys.platform == 'win32'",
- "enum34; python_version <= '3.4'"]}
+ "unittest2; python_version < '3.0'",
+]}
+if not PYPY:
+ extras_require['test'].extend([
+ "pywin32; sys.platform == 'win32'",
+ "wmi; sys.platform == 'win32'"])
def get_version():