Skip to content

Commit

Permalink
Fix flakey pylint CI failures (apache#16462)
Browse files Browse the repository at this point in the history
* Change pylint parallel jobs from 8 to 1

* Non-functional tweeks to keep pylint happy

* Disable pylint too-many-lines, duplicate-code, cyclic-import

* Trigger CI

* Trigger CI

* Fighting unrelated CI failures.  Trigger CI.

* Fighting unrelated CI failures.  Trigger CI.
  • Loading branch information
DickJC123 authored and aaronmarkham committed Oct 16, 2019
1 parent a901642 commit d77aee2
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
7 changes: 5 additions & 2 deletions ci/other/pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ persistent=yes
load-plugins=

# Use multiple processes to speed up Pylint.
jobs=8
jobs=1

# Allow loading of arbitrary C extensions. Extensions are imported into the
# active Python interpreter and may run arbitrary code.
Expand Down Expand Up @@ -113,7 +113,10 @@ disable=
too-many-instance-attributes,
too-many-locals,
too-many-public-methods,
too-many-statements
too-many-statements,
too-many-lines,
duplicate-code,
cyclic-import

# disable=unicode-builtin,delslice-method,using-cmp-argument,setslice-method,dict-view-method,parameter-unpacking,range-builtin-not-iterating,print-statement,file-builtin,old-raise-syntax,basestring-builtin,execfile-builtin,indexing-exception,import-star-module-level,coerce-method,long-builtin,old-ne-operator,old-division,no-absolute-import,raw_input-builtin,old-octal-literal,oct-method,xrange-builtin,hex-method,unpacking-in-except,nonzero-method,raising-string,intern-builtin,reload-builtin,metaclass-assignment,cmp-method,filter-builtin-not-iterating,apply-builtin,map-builtin-not-iterating,next-method-called,unichr-builtin,buffer-builtin,dict-iter-method,input-builtin,coerce-builtin,getslice-method,useless-suppression,standarderror-builtin,zip-builtin-not-iterating,suppressed-message,cmp-builtin,backtick,long-suffix,reduce-builtin,round-builtin

Expand Down
5 changes: 2 additions & 3 deletions python/mxnet/numpy_op_signature.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

import sys
import warnings
import inspect
from . import _numpy_op_doc
from . import numpy as mx_np
from . import numpy_extension as mx_npx
Expand All @@ -38,13 +39,12 @@ def _get_builtin_op(op_name):
return None

submodule_name = _get_op_submodule_name(op_name, op_name_prefix, submodule_name_list)
op_module = root_module
if len(submodule_name) > 0:
op_module = getattr(root_module, submodule_name[1:-1], None)
if op_module is None:
raise ValueError('Cannot find submodule {} in module {}'
.format(submodule_name[1:-1], root_module.__name__))
else:
op_module = root_module

op = getattr(op_module, op_name[(len(op_name_prefix)+len(submodule_name)):], None)
if op is None:
Expand All @@ -61,7 +61,6 @@ def _register_op_signatures():
.format(str(sys.version)))
return

import inspect
for op_name in dir(_numpy_op_doc):
op = _get_builtin_op(op_name)
if op is not None:
Expand Down

0 comments on commit d77aee2

Please sign in to comment.