[Python-Dev] Python 3.4 and Windows XP: just 45 days until EOL

Ben Hoyt benhoyt at gmail.com
Fri Jul 12 04:59:40 CEST 2013


Ah, yeah, that makes sense -- thanks for the further explanation. True
about older versions of Python "not going away".

> What about just have these attributes/functions on OSes that support it,

> > for example os.kill on Python 2.6 vs 2.7?
>
> I'm afraid it's not that simple.  The issue (as I understand it from Crys)
> is that we compile using setting that prevent the advanced features being
> used, and that's really the only way to do it.  That is, you can only get
> the advanced features by using certain settings, and if you use those,
> the compiled code won't run on XP.  So it is not practical to decide only
> at runtime to support the advanced feature, meaning there would have to
> be a differently compiled version of Python specifically for Windows XP
> (and doubtless new XP-specific ifdefs *as well*), and I doubt the core
> team is going to go there.
>
> The older versions of Python won't be going away.  Those can still be
> used on XP.  Of course, they won't get bug fixes...just like XP itself.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20130712/01e3765c/attachment.html>


More information about the Python-Dev mailing list