Ma Lin <malin...@163.com> added the comment: Glad to see PR 5468 not merged, I found it makes socket.py complicated.
Now I'm inclined to patch the code in PyInit__socket(void) of socketmodule.c https://github.com/python/cpython/blob/3.6/Modules/socketmodule.c#L6504 There already has a MS-Windows version checking https://github.com/python/cpython/blob/3.6/Modules/socketmodule.c#L6511 In there, we can use GetVersionEx instead of GetVersion to get BuildNumber, then delete unusable opinions. (I don't have enough skill to modify .c code) ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32394> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com