[Bug 1792160] Re: FFe: pylint and astroid 2.0.x

Ɓukasz Zemczak 1792160 at bugs.launchpad.net
Wed Sep 19 08:14:27 UTC 2018


Seems like quite a change. I see that it's still not done in Debian. I know the approach has been generally approved but I would feel better knowing that we won't divert unnecessarily from Debian here if some name change or similar suddenly still pops up.
Also, to properly assess this FFe we'd also need the rest of documentation [1], more particularly some build logs on cosmic making sure both the new packages and updated old ones build correctly + upgrade logs to make sure the upgrade works with no issues.

[1] https://wiki.ubuntu.com/FreezeExceptionProcess

** Changed in: pylint (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pylint in Ubuntu.
https://bugs.launchpad.net/bugs/1792160

Title:
  FFe: pylint and astroid 2.0.x

Status in pylint package in Ubuntu:
  Incomplete

Bug description:
  pylint < 2.0 does not work with Python 3.7 at all (see bug #1785080).
  To support Python 3.7, pylint and the astroid library needs to be
  updated to >= 2.0. The major upstream release drops Python 2 support.
  Therefore we agreed on following keep compat with python2 while
  supporting 3.7 in https://bugs.debian.org/cgi-
  bin/bugreport.cgi?bug=902631

  astroid: uses the 2.x branch, builds only python3-astroid
  pylint: uses the 2.x branch, builds only pylint3, pylint-doc
  NEW astroid2: remains on the 1.x branch, builds only python-astroid
  NEW pylint2: remains on the 1.x branch, builds only pylint (depending on python-astroid)

  This bug report is requesting a feature freeze exception for
  implementing it. This will upgrade pylint3 and python3-astroid to
  version >= 2.0 to support Python 3.7 while keeping the Python 2
  version unchanged (but introducing new source packages).

  There are some packages that use pylint in their tests suites while
  building (e.g. devscripts).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pylint/+bug/1792160/+subscriptions



More information about the foundations-bugs mailing list