summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2018-12-08 18:37:27 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2018-12-08 18:37:27 +0100
commit62410eb927d20003271fb0c5d66a21bf59f38628 (patch)
treee27f1939246b4948a5220cda2a1d99398dd8e153 /setup.py
parentc9988242c7138802e48ecd09837e95a06096aae6 (diff)
downloadpsutil-62410eb927d20003271fb0c5d66a21bf59f38628.tar.gz
enforce lack of support for Win XP
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/setup.py b/setup.py
index 28cde6f1..e2853236 100755
--- a/setup.py
+++ b/setup.py
@@ -109,11 +109,10 @@ if WINDOWS:
return '0x0%s' % ((maj * 100) + min)
if sys.getwindowsversion()[0] < 6:
- msg = "warning: Windows versions < Vista are no longer supported or "
- msg = "maintained; latest official supported version is psutil 3.4.2; "
- msg += "psutil may still be installed from sources if you have "
- msg += "Visual Studio and may also (kind of) work though"
- warnings.warn(msg, UserWarning)
+ msg = "this Windows version is too old (< Windows Vista); "
+ msg += "psutil 3.4.2 is the latest version which supports Windows "
+ msg += "2000, XP and 2003 server"
+ raise RuntimeError(msg)
macros.append(("PSUTIL_WINDOWS", 1))
macros.extend([