Tim Golden added the comment: I've just installed a Win 8.1 VM and can (unsurprisingly) confirm the report: The "ver" command shows 6.3.9600 while GetVersionEx and consequently sys.getwindowsversion report 6.2.9200
We do use GetVersionEx in a few other places (timemodule.c, unicodeobject.c, install.c) but they're limited to checking that we're running at least XP or at least Vista which will continue work as such. I'm not really sure what to propose: we could simply sit back and say "We're telling you what Windows tells us". It's unappealing, but I'm not sure there's a clear alternative. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue19143> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com