[Python-Dev] License() release list is imcomplete; intentional?

Antoine Pitrou solipsis at pitrou.net
Tue Sep 17 17:47:36 CEST 2013


Le Tue, 17 Sep 2013 11:37:48 -0400,
Terry Reedy <tjreedy at udel.edu> a écrit :

> On 2.7, >>> license() return a text that includes a complete list of 
> releases from 1.6 to 2.7 and stops there
>      Release         Derived     Year        Owner       GPL-
>                      from                                compatible?
> (1)
> 
>      0.9.0 thru 1.2              1991-1995   CWI         yes
>      1.3 thru 1.5.2  1.2         1995-1999   CNRI        yes
>      1.6             1.5.2       2000        CNRI        no
>      2.0             1.6         2000        BeOpen.com  no
> ...
>      2.6.5           2.6.4       2010        PSF         yes
>      2.7             2.6         2010        PSF         yes
> 
> Was it intentional to stop with 2.7 and not continue with 2.7.1, etc?
> 
> On 3.3.2, the 2.x list ends with 2.6.5 and never mentions 2.7.
> Intentional? It then jumps back to 3.0 and ends with the 'previous'
> release, 3.3.1. Should 3.3.2 be included in the 3.3.2 list?
> 
> ...
>      2.6.4           2.6.3       2009        PSF         yes
>      2.6.5           2.6.4       2010        PSF         yes
>      3.0             2.6         2008        PSF         yes
>      3.0.1           3.0         2009        PSF         yes
> ...
>      3.2.4           3.2.3       2013        PSF         yes
>      3.3.0           3.2         2012        PSF         yes
>      3.3.1           3.3.0       2013        PSF         yes

I don't really understand why the releases should be manually listed.
Is it some kind of defensive coding?

Regards

Antoine.







More information about the Python-Dev mailing list