[python-win32] Future of PyWin32
Alex Walters
tritium-list at sdamon.com
Wed Mar 28 13:20:35 EDT 2018
> > (6) Focusing more on Python3 compatibility
> >
> > The end of life of Python2 is at 2020 and therefore I would suggest
> > investing time into making the code compatible to Python3 asap.
>
> PyWin32 has been Python 3 compatible for many years. To what are you
> referring?
>
> Well, we need to run setup3.py for Python3 installation, which is refactoring many files using lib2to3. With the end of Python2 I also expect that this module will become dead.
> These modules are not meant to be used forever, but creating a bridge over a period of time where different standards are used.
> And something that is already overdue is the use of print "bla" instead of print("bla"). Python 2.7 already understands print("bla") without any imports from the __future__ and since 2.6 is EOL, I would begin to fix that at first
All versions of python ‘understand’ `print(“foo”)`. In python 2, that just means `use the print statement to output the parenthesized string “foo”, oh and the coder used poor practices and forgot the space`. Python 2.7 needs the future import to get rid of the print keyword.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-win32/attachments/20180328/72f26462/attachment.html>
More information about the python-win32
mailing list