[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Python 3.6 in stretch



Adam Borowski <kilobyte@angband.pl> writes:

> On Tue, Jan 10, 2017 at 05:35:34AM +1100, Ben Finney wrote:
> > Andrey Rahmatullin <wrar@debian.org> writes:
> > 
> > > On Sun, Jan 08, 2017 at 06:55:45PM +0100, Galbo Branbert wrote:
> > > > Thanks for the info, didn't know that the transition freeze was
> > > > actually the version freeze for minor versions of Python.
> > > A minor version upgrade would be 3.5.3 -> 3.5.4. 3.5 -> 3.6 is a
> > > lot of changes.
> > 
> > Galbo is referring correctly to the minor version, as specified in
> > <URL:https://www.python.org/dev/peps/pep-0440/> and Semantic Versioning
> > <URL:http://semver.org/>.
> > […]
>
> Not every project uses semver.

We're not talking about “every project”. We are talking specifically
about Python, where “minor version” has the meaning Gablo used.

$ python3
Python 3.5.2+ (default, Dec 13 2016, 14:16:35) 
[GCC 6.2.1 20161124] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.version_info.major
3
>>> sys.version_info.minor
5
>>> sys.version_info.micro
2

So, the changes Andrey describes are not changes in the minor version.

> In some, like Perl, Python, GNOME, when the first number changes you have
> a different language/DE.

Which Python calls the “major” version component.

-- 
 \        “Telling pious lies to trusting children is a form of abuse, |
  `\                    plain and simple.” —Daniel Dennett, 2010-01-12 |
_o__)                                                                  |
Ben Finney


Reply to: