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

Hans Joachim Desserud 1792160 at bugs.launchpad.net
Thu Sep 13 19:01:53 UTC 2018


** Tags added: upgrade-software-version

** Description changed:

- pylint < 2.0 does not work with Python 3.7 at all (see #1785080). To
+ 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).

-- 
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:
  New

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