pbrod/numdifftools

View on GitHub

Showing 591 of 591 total issues

Useless option value for '--disable', 'cmp-builtin' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Useless option value for '--disable', 'nonzero-method' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Formatting a regular string which could be a f-string
Open

    """Removes ./dist, ./build, ./docs/_build, and ./src/{}.egg-info directories.
Severity: Info
Found in build_package.py by pylint

Used when we detect a string that is being formatted with format() or % which could potentially be a f-string. The use of f-strings is preferred. Requires Python 3.6 and py-version >= 3.6.

Missing function or method docstring
Open

def update_readme():
Severity: Info
Found in build_package.py by pylint

Used when a function or method has no docstring. Some special methods like init do not require a docstring.

Formatting a regular string which could be a f-string
Open

    print("Running {}".format(' '.join(cmd_opts)))
Severity: Info
Found in build_package.py by pylint

Used when we detect a string that is being formatted with format() or % which could potentially be a f-string. The use of f-strings is preferred. Requires Python 3.6 and py-version >= 3.6.

Constant name _cmn_doc doesn't conform to '(([A-Z_][A-Z0-9_]*)|(__.*__))$' pattern ('(([A-Z_][A-Z0-9_]*)|(__.*__))$' pattern)
Open

_cmn_doc = """
Severity: Info
Found in src/numdifftools/nd_algopy.py by pylint

Used when the name doesn't conform to naming rules associated to its type (constant, variable, class...).

Variable name cg doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern ('[a-z_][a-z0-9_]{2,30}$' pattern)
Open

            cg = algopy.CGraph()
Severity: Info
Found in src/numdifftools/nd_algopy.py by pylint

Used when the name doesn't conform to naming rules associated to its type (constant, variable, class...).

Variable name df doesn't conform to '[a-z_][a-z0-9_]{2,30}$' pattern ('[a-z_][a-z0-9_]{2,30}$' pattern)
Open

        df = fun(x0, *args, **kwds)
Severity: Info
Found in src/numdifftools/nd_algopy.py by pylint

Used when the name doesn't conform to naming rules associated to its type (constant, variable, class...).

Consider using Python 3 style super() without arguments
Open

        return np.atleast_2d(super(Jacobian, self)._forward(x, *args, **kwds))
Severity: Info
Found in src/numdifftools/nd_algopy.py by pylint

Emitted when calling the super() builtin with the current class and instance. On Python 3 these arguments are the default and they can be omitted.

Useless option value for '--disable', 'file-builtin' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Useless option value for '--disable', 'apply-builtin' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Useless option value for '--disable', 'reduce-builtin' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Useless option value for '--disable', 'unicode-builtin' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Useless option value for '--disable', 'input-builtin' was removed from pylint, see https://github.com/pylint-dev/pylint/pull/4942.
Open

[MASTER]
Severity: Info
Found in .pylintrc by pylint

Used when a value for an option that is now deleted from pylint is encountered.

Unknown option value for '--disable', expected a valid pylint message and got 'old-ne-operator'
Open

[MASTER]
Severity: Minor
Found in .pylintrc by pylint

Used when an unknown value is encountered for an option.

Formatting a regular string which could be a f-string
Open

    egginfo_path = os.path.join('src', '{}.egg-info'.format(PACKAGE_NAME))
Severity: Info
Found in build_package.py by pylint

Used when we detect a string that is being formatted with format() or % which could potentially be a f-string. The use of f-strings is preferred. Requires Python 3.6 and py-version >= 3.6.

Unable to import 'numpy'
Open

import numpy as np
Severity: Critical
Found in src/numdifftools/nd_algopy.py by pylint

Used when pylint has been unable to import a module.

Formatting a regular string which could be a f-string
Open

        """Introduction to {}
Severity: Info
Found in build_package.py by pylint

Used when we detect a string that is being formatted with format() or % which could potentially be a f-string. The use of f-strings is preferred. Requires Python 3.6 and py-version >= 3.6.

Class '_Derivative' inherits from object, can be safely removed from bases in python3
Open

class _Derivative(object):
Severity: Info
Found in src/numdifftools/nd_algopy.py by pylint

Used when a class inherit from object, which under python3 is implicit, hence can be safely removed from bases.

Missing function or method docstring
Open

    def computational_graph(self, x, *args, **kwds):
Severity: Info
Found in src/numdifftools/nd_algopy.py by pylint

Used when a function or method has no docstring. Some special methods like init do not require a docstring.

Severity
Category
Status
Source
Language