You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Eric Yang (JIRA)" <ji...@apache.org> on 2018/07/18 16:30:00 UTC
[jira] [Comment Edited] (HADOOP-15610) Hadoop Docker Image Pip
Install Fails
[ https://issues.apache.org/jira/browse/HADOOP-15610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16548039#comment-16548039 ]
Eric Yang edited comment on HADOOP-15610 at 7/18/18 4:29 PM:
-------------------------------------------------------------
[~jackbearden] Thank you for the patch. This patch can pass pylint error, but compilation of pylint shows some test compilation errors.
{code}
Compiling /tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python2/data/invalid_encoding.py ...
File "/tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python2/data/invalid_encoding.py", line 0
SyntaxError: unknown encoding: lala
Compiling /tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python3/data/invalid_encoding.py ...
File "/tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python3/data/invalid_encoding.py", line 0
SyntaxError: unknown encoding: lala
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_class_instantiated_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_class_instantiated_py3.py", line 14
class GoodClass(object, metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_method_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_method_py3.py", line 35
class Structure(object, metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/arguments_differ_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/arguments_differ_py3.py", line 4
def kwonly_1(self, first, *, second, third):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/async_functions.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/async_functions.py", line 5
async def next(): # [redefined-builtin]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_continuation_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_continuation_py36.py", line 3
async def upload_post(
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_except_order.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_except_order.py", line 27
__revision__ += 1
SyntaxError: default 'except:' must be last
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_exception_context.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_exception_context.py", line 14
raise IndexError from 1 # [bad-exception-context]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bugfix_local_scope_metaclass_1177.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bugfix_local_scope_metaclass_1177.py", line 9
class Class(metaclass=Meta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/class_members_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/class_members_py30.py", line 34
class TestMetaclass(object, metaclass=ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/continue_in_finally.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/continue_in_finally.py", line 9
continue # [continue-in-finally]
SyntaxError: 'continue' not supported inside 'finally' clause
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/disable_msg_github_issue_1389.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/disable_msg_github_issue_1389.py", line 10
place: PlaceId
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/duplicate_argument_name.py ...
SyntaxError: duplicate argument '_' in function definition (duplicate_argument_name.py, line 4)
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/exec_used_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/exec_used_py3.py", line 4
exec('a = 1', globals={}) # [exec-used]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/formatted_string_literal_with_if_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/formatted_string_literal_with_if_py36.py", line 4
f'{"+" if True else "-"}'
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_metaclass_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_metaclass_py3.py", line 14
class GoodMetaclass(metaclass=valid_metaclass_1):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_star_assignment_target.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_star_assignment_target.py", line 3
*FIRST = [1, 2, 3] # [invalid-star-assignment-target]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/iterable_context_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/iterable_context_py3.py", line 11
class SomeClass(metaclass=Meta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/mapping_context_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/mapping_context_py3.py", line 15
class SomeClass(metaclass=Meta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/membership_protocol_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/membership_protocol_py3.py", line 20
class IterableClass(metaclass=MetaOldIterable):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/misplaced_future.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/misplaced_future.py", line 3
from __future__ import print_function # [misplaced-future]
SyntaxError: from __future__ imports must occur at the beginning of the file
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/missing_kwoa_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/missing_kwoa_py3.py", line 3
def target(pos, *, keyword):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/none_dunder_protocols_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/none_dunder_protocols_py36.py", line 16
class NonIterableClass(metaclass=MetaOldIterable):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_and_global.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_and_global.py", line 5
nonlocal missing
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_without_binding.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_without_binding.py", line 9
nonlocal a
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_async_context_manager.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_async_context_manager.py", line 50
async def bad_coro():
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_in_loop.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_in_loop.py", line 7
continue # [not-in-loop]
SyntaxError: 'continue' not properly in loop
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/protected_access_access_different_scopes.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/protected_access_access_different_scopes.py", line 4
async def method(self):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/raising_non_exception_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/raising_non_exception_py3.py", line 13
raise Exc from missing # [raising-non-exception]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/return_outside_function.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/return_outside_function.py", line 2
return # [return-outside-function]
SyntaxError: 'return' outside function
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/reused_outer_loop_variable_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/reused_outer_loop_variable_py3.py", line 3
for i, *j in [(1, 2, 3, 4)]:
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target.py", line 3
FIRST = *[1, 2] # [star-needs-assignment-target]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target_py35.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target_py35.py", line 8
UNPACK_TUPLE = (*range(4), 4)
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/stop_iteration_inside_generator.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/stop_iteration_inside_generator.py", line 81
yield from gen_ok()
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/string_formatting_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/string_formatting_py3.py", line 6
print('%s%s%s' % ('eggs', *meat))
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error.py", line 1
def toto # [syntax-error]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error_jython.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error_jython.py", line 1
def toto # [syntax-error]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/too_many_star_expressions.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/too_many_star_expressions.py", line 3
*FIRST, *SECOND = [1, 2, 3] # [too-many-star-expressions]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unbalanced_tuple_unpacking_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unbalanced_tuple_unpacking_py30.py", line 9
first, second, *last = (1, 2, 3, 4)
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/undefined_variable_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/undefined_variable_py30.py", line 8
def test(self)->Undefined: # [undefined-variable]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unpacking_generalizations.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unpacking_generalizations.py", line 16
func_variadic_args(*(2, 3), *(3, 4), *(4, 5))
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_argument_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_argument_py3.py", line 3
def func(first, *, second): # [unused-argument, unused-argument]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_typing_imports.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_typing_imports.py", line 12
def func1(arg: Optional[Callable]=None):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/used_before_assignment_nonlocal.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/used_before_assignment_nonlocal.py", line 10
nonlocal cnt
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py3.py", line 6
def not_passing_keyword_only(self, first, *, second):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py35.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py35.py", line 5
def not_passing_all_params(self, first, *args, second=None, **kwargs):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_iterable_py33.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_iterable_py33.py", line 7
yield from 10 # [not-an-iterable]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_outside_func.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_outside_func.py", line 2
yield from [1, 2] # [yield-outside-function]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function.py", line 4
async def good_coro():
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function_py36.py", line 4
async def good_coro():
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_outside_func.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_outside_func.py", line 2
yield 1 # [yield-outside-function]
SyntaxError: 'yield' outside function
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/input/func_return_yield_mix_py_33.py ...
SyntaxError: 'return' with argument inside generator (func_return_yield_mix_py_33.py, line 8)
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/input/func_unused_import_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/input/func_unused_import_py30.py", line 10
class Meta(metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/bad_package/__init__.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/bad_package/__init__.py", line 2
raise missing.Missing..
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/syntax_error.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/syntax_error.py", line 1
class A extends B {}
^
SyntaxError: invalid syntax
{code}
Can the failed test impact Yetus's usage of pylint?
was (Author: eyang):
[~jackbearden] Thank you for the patch. This patch can pass pylint error, but compilation of pylint shows some test compilation errors.
{code}
Compiling /tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python2/data/invalid_encoding.py ...
File "/tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python2/data/invalid_encoding.py", line 0
SyntaxError: unknown encoding: lala
Compiling /tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python3/data/invalid_encoding.py ...
File "/tmp/pip-build-TXYLMB/astroid/astroid/tests/testdata/python3/data/invalid_encoding.py", line 0
SyntaxError: unknown encoding: lala
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_class_instantiated_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_class_instantiated_py3.py", line 14
class GoodClass(object, metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_method_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/abstract_method_py3.py", line 35
class Structure(object, metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/arguments_differ_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/arguments_differ_py3.py", line 4
def kwonly_1(self, first, *, second, third):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/async_functions.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/async_functions.py", line 5
async def next(): # [redefined-builtin]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_continuation_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_continuation_py36.py", line 3
async def upload_post(
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_except_order.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_except_order.py", line 27
__revision__ += 1
SyntaxError: default 'except:' must be last
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_exception_context.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bad_exception_context.py", line 14
raise IndexError from 1 # [bad-exception-context]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bugfix_local_scope_metaclass_1177.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/bugfix_local_scope_metaclass_1177.py", line 9
class Class(metaclass=Meta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/class_members_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/class_members_py30.py", line 34
class TestMetaclass(object, metaclass=ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/continue_in_finally.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/continue_in_finally.py", line 9
continue # [continue-in-finally]
SyntaxError: 'continue' not supported inside 'finally' clause
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/disable_msg_github_issue_1389.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/disable_msg_github_issue_1389.py", line 10
place: PlaceId
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/duplicate_argument_name.py ...
SyntaxError: duplicate argument '_' in function definition (duplicate_argument_name.py, line 4)
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/exec_used_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/exec_used_py3.py", line 4
exec('a = 1', globals={}) # [exec-used]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/formatted_string_literal_with_if_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/formatted_string_literal_with_if_py36.py", line 4
f'{"+" if True else "-"}'
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_metaclass_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_metaclass_py3.py", line 14
class GoodMetaclass(metaclass=valid_metaclass_1):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_star_assignment_target.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/invalid_star_assignment_target.py", line 3
*FIRST = [1, 2, 3] # [invalid-star-assignment-target]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/iterable_context_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/iterable_context_py3.py", line 11
class SomeClass(metaclass=Meta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/mapping_context_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/mapping_context_py3.py", line 15
class SomeClass(metaclass=Meta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/membership_protocol_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/membership_protocol_py3.py", line 20
class IterableClass(metaclass=MetaOldIterable):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/misplaced_future.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/misplaced_future.py", line 3
from __future__ import print_function # [misplaced-future]
SyntaxError: from __future__ imports must occur at the beginning of the file
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/missing_kwoa_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/missing_kwoa_py3.py", line 3
def target(pos, *, keyword):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/none_dunder_protocols_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/none_dunder_protocols_py36.py", line 16
class NonIterableClass(metaclass=MetaOldIterable):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_and_global.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_and_global.py", line 5
nonlocal missing
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_without_binding.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/nonlocal_without_binding.py", line 9
nonlocal a
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_async_context_manager.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_async_context_manager.py", line 50
async def bad_coro():
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_in_loop.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/not_in_loop.py", line 7
continue # [not-in-loop]
SyntaxError: 'continue' not properly in loop
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/protected_access_access_different_scopes.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/protected_access_access_different_scopes.py", line 4
async def method(self):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/raising_non_exception_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/raising_non_exception_py3.py", line 13
raise Exc from missing # [raising-non-exception]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/return_outside_function.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/return_outside_function.py", line 2
return # [return-outside-function]
SyntaxError: 'return' outside function
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/reused_outer_loop_variable_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/reused_outer_loop_variable_py3.py", line 3
for i, *j in [(1, 2, 3, 4)]:
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target.py", line 3
FIRST = *[1, 2] # [star-needs-assignment-target]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target_py35.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/star_needs_assignment_target_py35.py", line 8
UNPACK_TUPLE = (*range(4), 4)
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/stop_iteration_inside_generator.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/stop_iteration_inside_generator.py", line 81
yield from gen_ok()
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/string_formatting_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/string_formatting_py3.py", line 6
print('%s%s%s' % ('eggs', *meat))
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error.py", line 1
def toto # [syntax-error]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error_jython.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/syntax_error_jython.py", line 1
def toto # [syntax-error]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/too_many_star_expressions.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/too_many_star_expressions.py", line 3
*FIRST, *SECOND = [1, 2, 3] # [too-many-star-expressions]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unbalanced_tuple_unpacking_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unbalanced_tuple_unpacking_py30.py", line 9
first, second, *last = (1, 2, 3, 4)
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/undefined_variable_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/undefined_variable_py30.py", line 8
def test(self)->Undefined: # [undefined-variable]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unpacking_generalizations.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unpacking_generalizations.py", line 16
func_variadic_args(*(2, 3), *(3, 4), *(4, 5))
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_argument_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_argument_py3.py", line 3
def func(first, *, second): # [unused-argument, unused-argument]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_typing_imports.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/unused_typing_imports.py", line 12
def func1(arg: Optional[Callable]=None):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/used_before_assignment_nonlocal.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/used_before_assignment_nonlocal.py", line 10
nonlocal cnt
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py3.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py3.py", line 6
def not_passing_keyword_only(self, first, *, second):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py35.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/useless_super_delegation_py35.py", line 5
def not_passing_all_params(self, first, *args, second=None, **kwargs):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_iterable_py33.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_iterable_py33.py", line 7
yield from 10 # [not-an-iterable]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_outside_func.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_from_outside_func.py", line 2
yield from [1, 2] # [yield-outside-function]
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function.py", line 4
async def good_coro():
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function_py36.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_inside_async_function_py36.py", line 4
async def good_coro():
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_outside_func.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/functional/yield_outside_func.py", line 2
yield 1 # [yield-outside-function]
SyntaxError: 'yield' outside function
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/input/func_return_yield_mix_py_33.py ...
SyntaxError: 'return' with argument inside generator (func_return_yield_mix_py_33.py, line 8)
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/input/func_unused_import_py30.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/input/func_unused_import_py30.py", line 10
class Meta(metaclass=abc.ABCMeta):
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/bad_package/__init__.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/bad_package/__init__.py", line 2
raise missing.Missing..
^
SyntaxError: invalid syntax
Compiling /tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/syntax_error.py ...
File "/tmp/pip-build-TXYLMB/pylint/pylint/test/regrtest_data/syntax_error.py", line 1
class A extends B {}
^
SyntaxError: invalid syntax
{code}
Can the failed test impact Hadoop's usage of pylint?
> Hadoop Docker Image Pip Install Fails
> -------------------------------------
>
> Key: HADOOP-15610
> URL: https://issues.apache.org/jira/browse/HADOOP-15610
> Project: Hadoop Common
> Issue Type: Bug
> Reporter: Jack Bearden
> Assignee: Jack Bearden
> Priority: Minor
> Labels: docker, trunk
> Attachments: HADOOP-15610.001.patch, HADOOP-15610.002.patch
>
>
> The Hadoop Docker image on trunk does not build. The pip package on the Ubuntu Xenial repo is out of date and fails by throwing the following error when attempting to install pylint:
> "You are using pip version 8.1.1, however version 10.0.1 is available"
> The following patch fixes this issue.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org