Xenial pylint3 version doesn't support Python 3.5 feature set

Bug #1596704 reported by Brian Turek
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pylint (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Pylint 1.5.2, the version bundled with Xenial, doesn't support the asnycio syntax that was introduced with Python 3.5, which is also bundled in Xenial. This problem was remedied in Pylint 1.5.3 (see https://github.com/PyCQA/pylint/issues/767) and it would be great if Xenial could bump to at least Pylint 1.5.3 to pick up this support.

Here's a basic example:

async def foo(bar):
    return bar

Running pylint3 gives the following error:
E: 2,11: Undefined variable 'bar' (undefined-variable)

It's non-intuitive what's going on from this particular error message.

Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, I am closing it because the bug has been fixed in the current version of Ubuntu.

If you need a fix for the bug in previous versions of Ubuntu, please perform as much as possible of the SRU Procedure [1] to bring the need to a developer's attention.

[1]: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure

Changed in pylint (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.