View Single Post
Old 07-28-2014, 05:35 PM   #49
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,422
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Quote:
Originally Posted by Katsunami View Post
Python2 is deemed legacy since 3.0 came out, and they are not compatible. At some point, support for Python2 (I.e. Keeping it running on newer systems) will cease. I hope Calibre will has been ported to Python3 by that time.
You mean they will strip the compiled binaries from the repos and stuff. You will still be able to build it yourself, and standalone binaries which bundle python2 with all dependencies (few) will continue to work.

And so will py2exe (windows) apps and so will python frozen (linux) apps -- which is exactly what Kovid does to distribute calibre. calibre on ANY platform does not need python installed (and on Windows it probably isn't, anyway).

And yeah, python2 will officially be unsupported once all or at least most of the modules have been ported to python3, since python2 has been maintained purely on the grounds that python3 doesn't fully replace it due to the wealth of still-unported modules -- which is also the only reason why Kovid hasn't ported calibre to python3.
eschwartz is offline   Reply With Quote