[IPython-dev] [sympy] Treating Python 3 as a first-class citizen
Tue Aug 6 01:56:04 CDT 2013
Le 6 août 2013 à 07:59, Bradley M. Froehle a écrit :
> Hi Ondrej,
> We've discussed making IPython natively support 2.x and 3.x in
> the same code base [3,4], and while I don't see it on the roadmap
> , its probably in several developers' minds in the somewhat
> distant future. At the moment the lack of unicode literal support
> in Python 3.2 is pretty much a showstopper, but once we require
> Python >= 3.3 I don't see a technical reason why we couldn't have
> a unified code base.
No so distant future.
Yes, we quickly spoke about it. The new unpublished roadmap is here :
It should mainly be the job of Thomas that should arrives soon in the US.
- Drop 2.6
- Drop 3.2
- Drop 2to3
I think we will more do it along the way to 2.0 than in a pig PR that make all 2 and 3 compatible,
like we don't want a single commit that makes everything pep-8 compliant (or it is painful for git-blame)
> In the mean time, we should continue the judicious examination of
> issues like this one which improve Python 3 end user experience
> because Python 3 is the future and we are all going to have to
> migrate there eventually.
> "I don't know what the language of the year 2000 will look like, but I know it will be called Fortran." -- Tony Hoare
> : http://lists.debian.org/debian-python/2013/07/msg00052.html
> : https://github.com/bfroehle/rt2to3
> : https://github.com/ipython/ipython/wiki/IPEP-4:-Python-3-Compatibility
> : https://github.com/ipython/ipython/issues/2440
> : https://github.com/ipython/ipython/wiki/Roadmap:-IPython
> IPython-dev mailing list
More information about the IPython-dev