[Python-ideas] Experimental package

MRAB python at mrabarnett.plus.com
Sun Mar 3 19:40:34 CET 2013


On 2013-03-03 13:45, Andrew Barnert wrote:
> On Mar 2, 2013, at 17:00, João Bernardo <jbvsmo at gmail.com
> <mailto:jbvsmo at gmail.com>> wrote:
>
>> 2013/3/2 Terry Reedy
>>
>>     Load 3.3 and use it. If you need an external 3.x library that will
>>     not run on 3.3 yet, 6 months after release, bug the author. If you
>>     want your code to run on earlier releases, select new and old
>>     versions with 'if version....'/
>>
>>         It's sad that it may take possibly 5 or 10 years to see this
>>         statement
>>         being used in real programs...
>>
>>
>>     But it will not take that long. 'yield from' plays an essential
>>     role in Guido's new asynch package (code name: Tulip), which he
>>     hope will be ready for 3.4. It will probably also run in 3.3, but
>>     that will be it. People who want to use it will have to upgrade.
>>
>> Writing new stuff for the stdlib doesn't need to be compatible with
>> older python versions... I develop on 3.3 but need to support 3.1 or 3.0.
>
> Is there really that much need to support 3.0? I write stuff all the
> time that requires 2.6, 2.7, or 3.2 or later, and I've had many people
> asking for 2.5, but not a single request for 3.1 or 3.0. Is that not
> typical?
>
[snip]
3.0 was the first of the Python 3 series, but it had a few issues, and
was relatively short-lived. The recommendation is not to use it.




More information about the Python-ideas mailing list