[Python-Dev] cpython (3.6): replace usage of Py_VA_COPY with the (C99) standard va_copy

tchappui at gmail.com tchappui at gmail.com
Fri Sep 23 03:23:33 EDT 2016



Hi, 


Python 2.7 requires VS 2008 as Microsoft provides a specific bundle https://www.microsoft.com/en-us/download/details.aspx?id=44266


Kind regards


Thierry





On Fri, Sep 23, 2016 at 9:05 AM +0200, "Victor Stinner" <victor.stinner at gmail.com> wrote:










2016-09-23 8:47 GMT+02:00 Benjamin Peterson :
> I'm being flippant here because of the triviality of the change. Anyone
> using Py_VA_COPY or Py_MEMCPY can fix their code in a backwards and
> forwards compatible manner in 7 seconds with a sed command.

Python 3 had the same argument with 2to3: run 2to3 once, and you are
done. C99 is a new thing for Python >= 3.6, but when you want to
support Python 2.7 and 3.5, you are stuck at Visual Studio 2010 which
is less happy with C99 than VS 2015...

Hum, I don't recall if Python 2.7 requires VS 2010 or 2008? Python 2.7
doesn't seem to be mentioned in the dev guide :-/
https://docs.python.org/devguide/setup.html#windows-compiling

Victor
_______________________________________________
Python-Dev mailing list
Python-Dev at python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/tchappui%40gmail.com





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20160923/15a13c68/attachment.html>


More information about the Python-Dev mailing list