Skip to content

pylint 1.9.5 is broken because of isort 5 #3971

@abitrolly

Description

@abitrolly

pylint is used by this project that is #not-so-trivial to port to Python 3 yet.

Finished processing dependencies for pylint==1.9.5
Traceback (most recent call last):
  File "build/bin/pylint", line 11, in <module>
    load_entry_point('pylint==1.9.5', 'console_scripts', 'pylint')()
...
  File "/Users/travis/gopath/src/github.com/grumpyhome/grumpy/grumpy-runtime-src/build/lib/python2.7/site-packages/pylint-1.9.5-py2.7.egg/pylint/utils.py", line 1033, in register_plugins
    module = modutils.load_module_from_file(join(directory, filename))
  File "/Users/travis/gopath/src/github.com/grumpyhome/grumpy/grumpy-runtime-src/build/lib/python2.7/site-packages/astroid-1.6.6-py2.7.egg/astroid/modutils.py", line 272, in load_module_from_file
    return load_module_from_modpath(modpath, path, use_sys)
  File "/Users/travis/gopath/src/github.com/grumpyhome/grumpy/grumpy-runtime-src/build/lib/python2.7/site-packages/astroid-1.6.6-py2.7.egg/astroid/modutils.py", line 233, in load_module_from_modpath
    module = imp.load_module(curname, mp_file, mp_filename, mp_desc)
  File "/Users/travis/gopath/src/github.com/grumpyhome/grumpy/grumpy-runtime-src/build/lib/python2.7/site-packages/pylint-1.9.5-py2.7.egg/pylint/checkers/imports.py", line 40, in <module>
    import isort
  File "/Users/travis/gopath/src/github.com/grumpyhome/grumpy/grumpy-runtime-src/build/lib/python2.7/site-packages/isort-5.6.4-py2.7.egg/isort/__init__.py", line 2, in <module>
    from . import settings
  File "/Users/travis/gopath/src/github.com/grumpyhome/grumpy/grumpy-runtime-src/build/lib/python2.7/site-packages/isort-5.6.4-py2.7.egg/isort/settings.py", line 36
    FILE_SKIP_COMMENTS: Tuple[str, ...] = (
                      ^
SyntaxError: invalid syntax

Expected behavior

1.9.x to still work for Python 2.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions