-
-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Remove Windows CE support #211
Conversation
I don't think the Windows CE kernel is supported by Microsoft any more. The latest release was 8.0 in 2013 according to Wikipedia (https://en.wikipedia.org/wiki/Windows_Embedded_Compact). Python 3.6 and newer also no longer support Windows CE (https://docs.python.org/3.6/library/os.html#os.name).
I'm not aware of any WinCE users, but that's not saying much. I agree it would be worthwhile to remove crufty code or at the very least abstract it away so it's not interleaved through the code.
Is there a better reference describing the dropped support for Windows CE? Absence of a registered I'm inclined to agree that it's unlikely this code is being used (or that CE users couldn't readily pin to older releases). Unless there's more information about active CE users, I'd recommend removing the functionality (with a backward-incompatible indication), but if there's a meaningful uproar as a result, consider reverting the change and restoring support. |
Quote from https://bugs.python.org/issue27355 :
|
I'm on the same page as @jaraco. The risk of removing it is very low. The worst-case scenario is that a small number of users are inconvenienced and we learn who is using WinCE. The best case is that we go back to not worrying about who is using WinCE. :) |
README still says CE is supported (I don't use CE, just happened to notice it) |
Follow-up to #211 that dropped Windows CE support back in 2020. I doubt that any new comtypes user is interested in figuring out the last version that supported Windows CE these days. Therefore suggest removing the sentence from the front page since it's of low relevance.
I don't think the Windows CE kernel is supported by Microsoft any more. The latest release was 8.0 in 2013 according to Wikipedia (https://en.wikipedia.org/wiki/Windows_Embedded_Compact).
Python 3.6 and newer also no longer support Windows CE (https://docs.python.org/3.6/library/os.html#os.name).
I recommend to "Hide whitespace changes" when reviewing this PR.
