[python-win32] About support for Windows XP and Internet Explorer, and possible leftover code

2024-03-18 Thread Samuel Therrien
I've been wondering, what's the state, intent, or policy on support for older OSes? I haven't seen it be mentioned (for example on the readme), yet still see a handle of areas of code referencing support for older OSes (XP, Vista, 7, 8.1, CE, ...), but also commits and PRs dropping support for t

[python-win32] Relevance of very outdated `Pythonwin/pywin/idle`

2024-01-12 Thread Samuel Therrien
Hi! I recently had to do a deep dive into https://github.com/mhammond/pywin32/tree/main/Pythonwin/pywin/idle as part of a previous PR. See comment: https://github.com/mhammond/pywin32/pull/2102#discussion_r1380422005 Of course it is extremely outdated, but I think the interesting part is that

[python-win32] Obsolete code paths and version-specific checks

2022-12-02 Thread Samuel Therrien
Hi! While working on adding annotations for typing support in pure python modules, I noticed a lot​ of conditions and code made to run on older versions of Python. Which are both EOL and no longer supported in pywin32. Removing those would alleviate a lot of code and help smooth out the addition