The following issues were found

pipenv/patched/notpip/_vendor/pep517/meta.py
8 issues
Attempted relative import beyond top-level package
Error

Line: 19 Column: 1

              except ImportError:
    from zipp import Path

from .envbuild import BuildEnvironment
from .wrappers import Pep517HookCaller, quiet_subprocess_runner
from .dirtools import tempdir, mkdir_p, dir_to_zipfile
from .build import validate_system, load_system, compat_system

log = logging.getLogger(__name__)

            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 20 Column: 1

                  from zipp import Path

from .envbuild import BuildEnvironment
from .wrappers import Pep517HookCaller, quiet_subprocess_runner
from .dirtools import tempdir, mkdir_p, dir_to_zipfile
from .build import validate_system, load_system, compat_system

log = logging.getLogger(__name__)


            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 21 Column: 1

              
from .envbuild import BuildEnvironment
from .wrappers import Pep517HookCaller, quiet_subprocess_runner
from .dirtools import tempdir, mkdir_p, dir_to_zipfile
from .build import validate_system, load_system, compat_system

log = logging.getLogger(__name__)



            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 22 Column: 1

              from .envbuild import BuildEnvironment
from .wrappers import Pep517HookCaller, quiet_subprocess_runner
from .dirtools import tempdir, mkdir_p, dir_to_zipfile
from .build import validate_system, load_system, compat_system

log = logging.getLogger(__name__)


def _prep_meta(hooks, env, dest):

            

Reported by Pylint.

Variable name "td" doesn't conform to snake_case naming style
Error

Line: 34 Column: 23

                  env.pip_install(reqs)
    log.info('Installed dynamic build dependencies')

    with tempdir() as td:
        log.info('Trying to build metadata in %s', td)
        filename = hooks.prepare_metadata_for_build_wheel(td, {})
        source = os.path.join(td, filename)
        shutil.move(source, os.path.join(dest, os.path.basename(filename)))


            

Reported by Pylint.

Missing function or method docstring
Error

Line: 41 Column: 1

                      shutil.move(source, os.path.join(dest, os.path.basename(filename)))


def build(source_dir='.', dest=None, system=None):
    system = system or load_system(source_dir)
    dest = os.path.join(source_dir, dest or 'dist')
    mkdir_p(dest)
    validate_system(system)
    hooks = Pep517HookCaller(

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 56 Column: 1

                          _prep_meta(hooks, env, dest)


def build_as_zip(builder=build):
    with tempdir() as out_dir:
        builder(dest=out_dir)
        return dir_to_zipfile(out_dir)



            

Reported by Pylint.

Missing function or method docstring
Error

Line: 86 Column: 1

              )


def main():
    args = parser.parse_args()
    build(args.source_dir, args.out_dir)


if __name__ == '__main__':

            

Reported by Pylint.

pipenv/vendor/pep517/envbuild.py
8 issues
Attempted relative import beyond top-level package
Error

Line: 13 Column: 1

              from sysconfig import get_paths
from tempfile import mkdtemp

from .compat import toml_load
from .wrappers import Pep517HookCaller, LoggerWrapper

log = logging.getLogger(__name__)



            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 14 Column: 1

              from tempfile import mkdtemp

from .compat import toml_load
from .wrappers import Pep517HookCaller, LoggerWrapper

log = logging.getLogger(__name__)


def _load_pyproject(source_dir):

            

Reported by Pylint.

Attribute 'save_path' defined outside __init__
Error

Line: 68 Column: 9

                      self.path = mkdtemp(prefix='pep517-build-env-')
        log.info('Temporary build environment: %s', self.path)

        self.save_path = os.environ.get('PATH', None)
        self.save_pythonpath = os.environ.get('PYTHONPATH', None)

        install_scheme = 'nt' if (os.name == 'nt') else 'posix_prefix'
        install_dirs = get_paths(install_scheme, vars={
            'base': self.path,

            

Reported by Pylint.

Attribute 'save_pythonpath' defined outside __init__
Error

Line: 69 Column: 9

                      log.info('Temporary build environment: %s', self.path)

        self.save_path = os.environ.get('PATH', None)
        self.save_pythonpath = os.environ.get('PYTHONPATH', None)

        install_scheme = 'nt' if (os.name == 'nt') else 'posix_prefix'
        install_dirs = get_paths(install_scheme, vars={
            'base': self.path,
            'platbase': self.path,

            

Reported by Pylint.

Consider possible security implications associated with check_call module.
Security blacklist

Line: 8
Suggestion: https://bandit.readthedocs.io/en/latest/blacklists/blacklist_imports.html#b404-import-subprocess

              import os
import logging
import shutil
from subprocess import check_call
import sys
from sysconfig import get_paths
from tempfile import mkdtemp

from .compat import toml_load

            

Reported by Bandit.

Variable name "f" doesn't conform to snake_case naming style
Error

Line: 23 Column: 18

                  with io.open(
            os.path.join(source_dir, 'pyproject.toml'),
            encoding="utf-8",
            ) as f:
        pyproject_data = toml_load(f)
    buildsys = pyproject_data['build-system']
    return (
        buildsys['requires'],
        buildsys['build-backend'],

            

Reported by Pylint.

Class 'BuildEnvironment' inherits from object, can be safely removed from bases in python3
Error

Line: 33 Column: 1

                  )


class BuildEnvironment(object):
    """Context manager to install build deps in a simple temporary environment

    Based on code I wrote for pip, which is MIT licensed.
    """
    # Copyright (c) 2008-2016 The pip developers (see AUTHORS.txt file)

            

Reported by Pylint.

subprocess call - check for execution of untrusted input.
Security injection

Line: 104
Suggestion: https://bandit.readthedocs.io/en/latest/plugins/b603_subprocess_without_shell_equals_true.html

                      cmd = [
            sys.executable, '-m', 'pip', 'install', '--ignore-installed',
            '--prefix', self.path] + list(reqs)
        check_call(
            cmd,
            stdout=LoggerWrapper(log, logging.INFO),
            stderr=LoggerWrapper(log, logging.ERROR),
        )


            

Reported by Bandit.

pipenv/vendor/distlib/_backport/misc.py
8 issues
No name 'Callable' in module 'collections'
Error

Line: 25 Column: 5

              try:
    callable = callable
except NameError:
    from collections import Callable

    def callable(obj):
        return isinstance(obj, Callable)



            

Reported by Pylint.

Assigning the same variable 'callable' to itself
Error

Line: 23 Column: 5

              

try:
    callable = callable
except NameError:
    from collections import Callable

    def callable(obj):
        return isinstance(obj, Callable)

            

Reported by Pylint.

Redefining built-in 'callable'
Error

Line: 23 Column: 5

              

try:
    callable = callable
except NameError:
    from collections import Callable

    def callable(obj):
        return isinstance(obj, Callable)

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 17 Column: 5

              try:
    from imp import cache_from_source
except ImportError:
    def cache_from_source(py_file, debug=__debug__):
        ext = debug and 'c' or 'o'
        return py_file + ext


try:

            

Reported by Pylint.

Consider using ternary ('c' if debug else 'o')
Error

Line: 18 Column: 9

                  from imp import cache_from_source
except ImportError:
    def cache_from_source(py_file, debug=__debug__):
        ext = debug and 'c' or 'o'
        return py_file + ext


try:
    callable = callable

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 27 Column: 5

              except NameError:
    from collections import Callable

    def callable(obj):
        return isinstance(obj, Callable)


try:
    fsencode = os.fsencode

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 34 Column: 5

              try:
    fsencode = os.fsencode
except AttributeError:
    def fsencode(filename):
        if isinstance(filename, bytes):
            return filename
        elif isinstance(filename, str):
            return filename.encode(sys.getfilesystemencoding())
        else:

            

Reported by Pylint.

Unnecessary "elif" after "return"
Error

Line: 35 Column: 9

                  fsencode = os.fsencode
except AttributeError:
    def fsencode(filename):
        if isinstance(filename, bytes):
            return filename
        elif isinstance(filename, str):
            return filename.encode(sys.getfilesystemencoding())
        else:
            raise TypeError("expect bytes or str, not %s" %

            

Reported by Pylint.

pipenv/vendor/dateutil/tz/_factories.py
8 issues
Unused argument 'kwargs'
Error

Line: 26 Column: 1

              

class _TzOffsetFactory(_TzFactory):
    def __init__(cls, *args, **kwargs):
        cls.__instances = weakref.WeakValueDictionary()
        cls.__strong_cache = OrderedDict()
        cls.__strong_cache_size = 8

        cls._cache_lock = _thread.allocate_lock()

            

Reported by Pylint.

__init__ method from base class '_TzFactory' is not called
Error

Line: 26 Column: 5

              

class _TzOffsetFactory(_TzFactory):
    def __init__(cls, *args, **kwargs):
        cls.__instances = weakref.WeakValueDictionary()
        cls.__strong_cache = OrderedDict()
        cls.__strong_cache_size = 8

        cls._cache_lock = _thread.allocate_lock()

            

Reported by Pylint.

Unused argument 'args'
Error

Line: 26 Column: 1

              

class _TzOffsetFactory(_TzFactory):
    def __init__(cls, *args, **kwargs):
        cls.__instances = weakref.WeakValueDictionary()
        cls.__strong_cache = OrderedDict()
        cls.__strong_cache_size = 8

        cls._cache_lock = _thread.allocate_lock()

            

Reported by Pylint.

Unused argument 'args'
Error

Line: 56 Column: 1

              

class _TzStrFactory(_TzFactory):
    def __init__(cls, *args, **kwargs):
        cls.__instances = weakref.WeakValueDictionary()
        cls.__strong_cache = OrderedDict()
        cls.__strong_cache_size = 8

        cls.__cache_lock = _thread.allocate_lock()

            

Reported by Pylint.

__init__ method from base class '_TzFactory' is not called
Error

Line: 56 Column: 5

              

class _TzStrFactory(_TzFactory):
    def __init__(cls, *args, **kwargs):
        cls.__instances = weakref.WeakValueDictionary()
        cls.__strong_cache = OrderedDict()
        cls.__strong_cache_size = 8

        cls.__cache_lock = _thread.allocate_lock()

            

Reported by Pylint.

Unused argument 'kwargs'
Error

Line: 56 Column: 1

              

class _TzStrFactory(_TzFactory):
    def __init__(cls, *args, **kwargs):
        cls.__instances = weakref.WeakValueDictionary()
        cls.__strong_cache = OrderedDict()
        cls.__strong_cache_size = 8

        cls.__cache_lock = _thread.allocate_lock()

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from datetime import timedelta
import weakref
from collections import OrderedDict

from six.moves import _thread


class _TzSingleton(type):
    def __init__(cls, *args, **kwargs):

            

Reported by Pylint.

Trailing newlines
Error

Line: 80 Column: 1

                              cls.__strong_cache.popitem(last=False)

        return instance


            

Reported by Pylint.

pipenv/vendor/dateutil/__init__.py
8 issues
Undefined variable name 'rrule' in __all__
Error

Line: 7 Column: 49

              except ImportError:
    __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Undefined variable name 'relativedelta' in __all__
Error

Line: 7 Column: 32

              except ImportError:
    __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Undefined variable name 'parser' in __all__
Error

Line: 7 Column: 22

              except ImportError:
    __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Undefined variable name 'easter' in __all__
Error

Line: 7 Column: 12

              except ImportError:
    __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Undefined variable name 'tz' in __all__
Error

Line: 7 Column: 58

              except ImportError:
    __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Undefined variable name 'utils' in __all__
Error

Line: 8 Column: 12

                  __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Undefined variable name 'zoneinfo' in __all__
Error

Line: 8 Column: 21

                  __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              # -*- coding: utf-8 -*-
try:
    from ._version import version as __version__
except ImportError:
    __version__ = 'unknown'

__all__ = ['easter', 'parser', 'relativedelta', 'rrule', 'tz',
           'utils', 'zoneinfo']

            

Reported by Pylint.

pipenv/patched/notpip/_vendor/packaging/_compat.py
8 issues
Attempted relative import beyond top-level package
Error

Line: 8 Column: 1

              
import sys

from ._typing import MYPY_CHECK_RUNNING

if MYPY_CHECK_RUNNING:  # pragma: no cover
    from typing import Any, Dict, Tuple, Type



            

Reported by Pylint.

Undefined variable 'basestring'
Error

Line: 22 Column: 21

              if PY3:
    string_types = (str,)
else:
    string_types = (basestring,)


def with_metaclass(meta, *bases):
    # type: (Type[Any], Tuple[Type[Any], ...]) -> Any
    """

            

Reported by Pylint.

Unused argument 'this_bases'
Error

Line: 34 Column: 32

                  # metaclass for one level of class instantiation that replaces itself with
    # the actual metaclass.
    class metaclass(meta):  # type: ignore
        def __new__(cls, name, this_bases, d):
            # type: (Type[Any], str, Tuple[Any], Dict[Any, Any]) -> Any
            return meta(name, bases, d)

    return type.__new__(metaclass, "temporary_class", (), {})

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              # This file is dual licensed under the terms of the Apache License, Version
# 2.0, and the BSD License. See the LICENSE file in the root of this repository
# for complete details.
from __future__ import absolute_import, division, print_function

import sys

from ._typing import MYPY_CHECK_RUNNING


            

Reported by Pylint.

Class name "metaclass" doesn't conform to PascalCase naming style
Error

Line: 33 Column: 5

                  # This requires a bit of explanation: the basic idea is to make a dummy
    # metaclass for one level of class instantiation that replaces itself with
    # the actual metaclass.
    class metaclass(meta):  # type: ignore
        def __new__(cls, name, this_bases, d):
            # type: (Type[Any], str, Tuple[Any], Dict[Any, Any]) -> Any
            return meta(name, bases, d)

    return type.__new__(metaclass, "temporary_class", (), {})

            

Reported by Pylint.

Too few public methods (1/2)
Error

Line: 33 Column: 5

                  # This requires a bit of explanation: the basic idea is to make a dummy
    # metaclass for one level of class instantiation that replaces itself with
    # the actual metaclass.
    class metaclass(meta):  # type: ignore
        def __new__(cls, name, this_bases, d):
            # type: (Type[Any], str, Tuple[Any], Dict[Any, Any]) -> Any
            return meta(name, bases, d)

    return type.__new__(metaclass, "temporary_class", (), {})

            

Reported by Pylint.

Missing class docstring
Error

Line: 33 Column: 5

                  # This requires a bit of explanation: the basic idea is to make a dummy
    # metaclass for one level of class instantiation that replaces itself with
    # the actual metaclass.
    class metaclass(meta):  # type: ignore
        def __new__(cls, name, this_bases, d):
            # type: (Type[Any], str, Tuple[Any], Dict[Any, Any]) -> Any
            return meta(name, bases, d)

    return type.__new__(metaclass, "temporary_class", (), {})

            

Reported by Pylint.

Argument name "d" doesn't conform to snake_case naming style
Error

Line: 34 Column: 9

                  # metaclass for one level of class instantiation that replaces itself with
    # the actual metaclass.
    class metaclass(meta):  # type: ignore
        def __new__(cls, name, this_bases, d):
            # type: (Type[Any], str, Tuple[Any], Dict[Any, Any]) -> Any
            return meta(name, bases, d)

    return type.__new__(metaclass, "temporary_class", (), {})

            

Reported by Pylint.

pipenv/vendor/click/globals.py
7 issues
Unable to import 'typing_extensions'
Error

Line: 6 Column: 5

              from threading import local

if t.TYPE_CHECKING:
    import typing_extensions as te
    from .core import Context

_local = local()



            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 7 Column: 5

              
if t.TYPE_CHECKING:
    import typing_extensions as te
    from .core import Context

_local = local()


@typing.overload

            

Reported by Pylint.

Reimport 'typing' (imported line 1)
Error

Line: 2 Column: 1

              import typing
import typing as t
from threading import local

if t.TYPE_CHECKING:
    import typing_extensions as te
    from .core import Context

_local = local()

            

Reported by Pylint.

Unused typing_extensions imported as te
Error

Line: 6 Column: 5

              from threading import local

if t.TYPE_CHECKING:
    import typing_extensions as te
    from .core import Context

_local = local()



            

Reported by Pylint.

Unused Context imported from core
Error

Line: 7 Column: 5

              
if t.TYPE_CHECKING:
    import typing_extensions as te
    from .core import Context

_local = local()


@typing.overload

            

Reported by Pylint.

Consider explicitly re-raising using the 'from' keyword
Error

Line: 41 Column: 13

                      return t.cast("Context", _local.stack[-1])
    except (AttributeError, IndexError):
        if not silent:
            raise RuntimeError("There is no active click context.")

    return None


def push_context(ctx: "Context") -> None:

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              import typing
import typing as t
from threading import local

if t.TYPE_CHECKING:
    import typing_extensions as te
    from .core import Context

_local = local()

            

Reported by Pylint.

pipenv/vendor/jinja2/optimizer.py
7 issues
Attempted relative import beyond top-level package
Error

Line: 12 Column: 1

              """
import typing as t

from . import nodes
from .visitor import NodeTransformer

if t.TYPE_CHECKING:
    from .environment import Environment


            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 13 Column: 1

              import typing as t

from . import nodes
from .visitor import NodeTransformer

if t.TYPE_CHECKING:
    from .environment import Environment



            

Reported by Pylint.

Attempted relative import beyond top-level package
Error

Line: 16 Column: 5

              from .visitor import NodeTransformer

if t.TYPE_CHECKING:
    from .environment import Environment


def optimize(node: nodes.Node, environment: "Environment") -> nodes.Node:
    """The context hint can be used to perform an static optimization
    based on the context given."""

            

Reported by Pylint.

Unused Environment imported from environment
Error

Line: 16 Column: 5

              from .visitor import NodeTransformer

if t.TYPE_CHECKING:
    from .environment import Environment


def optimize(node: nodes.Node, environment: "Environment") -> nodes.Node:
    """The context hint can be used to perform an static optimization
    based on the context given."""

            

Reported by Pylint.

Missing class docstring
Error

Line: 26 Column: 1

                  return t.cast(nodes.Node, optimizer.visit(node))


class Optimizer(NodeTransformer):
    def __init__(self, environment: "t.Optional[Environment]") -> None:
        self.environment = environment

    def generic_visit(
        self, node: nodes.Node, *args: t.Any, **kwargs: t.Any

            

Reported by Pylint.

Too few public methods (1/2)
Error

Line: 26 Column: 1

                  return t.cast(nodes.Node, optimizer.visit(node))


class Optimizer(NodeTransformer):
    def __init__(self, environment: "t.Optional[Environment]") -> None:
        self.environment = environment

    def generic_visit(
        self, node: nodes.Node, *args: t.Any, **kwargs: t.Any

            

Reported by Pylint.

Missing function or method docstring
Error

Line: 30 Column: 5

                  def __init__(self, environment: "t.Optional[Environment]") -> None:
        self.environment = environment

    def generic_visit(
        self, node: nodes.Node, *args: t.Any, **kwargs: t.Any
    ) -> nodes.Node:
        node = super().generic_visit(node, *args, **kwargs)

        # Do constant folding. Some other nodes besides Expr have

            

Reported by Pylint.

pipenv/patched/notpip/_internal/vcs/subversion.py
7 issues
Unused variable 'files'
Error

Line: 59 Column: 25

                      # Note: taken from setuptools.command.egg_info
        revision = 0

        for base, dirs, files in os.walk(location):
            if cls.dirname not in dirs:
                dirs[:] = []
                continue    # no sense walking uncontrolled subdirs
            dirs.remove(cls.dirname)
            entries_fn = os.path.join(base, cls.dirname, 'entries')

            

Reported by Pylint.

FIXME: should we warn?
Error

Line: 66 Column: 3

                          dirs.remove(cls.dirname)
            entries_fn = os.path.join(base, cls.dirname, 'entries')
            if not os.path.exists(entries_fn):
                # FIXME: should we warn?
                continue

            dirurl, localrev = cls._get_svn_url_rev(base)

            if base == location:

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              # The following comment should be removed at some point in the future.
# mypy: disallow-untyped-defs=False

from __future__ import absolute_import

import logging
import os
import re


            

Reported by Pylint.

Missing class docstring
Error

Line: 37 Column: 1

              logger = logging.getLogger(__name__)


class Subversion(VersionControl):
    name = 'svn'
    dirname = '.svn'
    repo_name = 'checkout'
    schemes = ('svn', 'svn+ssh', 'svn+http', 'svn+https', 'svn+svn')


            

Reported by Pylint.

Import outside toplevel (pipenv.patched.notpip._internal.exceptions.InstallationError)
Error

Line: 135 Column: 9

              
    @classmethod
    def _get_svn_url_rev(cls, location):
        from pipenv.patched.notpip._internal.exceptions import InstallationError

        entries_path = os.path.join(location, cls.dirname, 'entries')
        if os.path.exists(entries_path):
            with open(entries_path) as f:
                data = f.read()

            

Reported by Pylint.

Variable name "f" doesn't conform to snake_case naming style
Error

Line: 139 Column: 40

              
        entries_path = os.path.join(location, cls.dirname, 'entries')
        if os.path.exists(entries_path):
            with open(entries_path) as f:
                data = f.read()
        else:  # subversion >= 1.7 does not have the 'entries' file
            data = ''

        if (data.startswith('8') or

            

Reported by Pylint.

Consider using Python 3 style super() without arguments
Error

Line: 201 Column: 9

                      #   Empty tuple: Could not parse version.
        self._vcs_version = None  # type: Optional[Tuple[int, ...]]

        super(Subversion, self).__init__()

    def call_vcs_version(self):
        # type: () -> Tuple[int, ...]
        """Query the version of the currently installed Subversion client.


            

Reported by Pylint.

pipenv/vendor/chardet/langgreekmodel.py
7 issues
No name 'SingleByteCharSetModel' in module 'chardet.sbcharsetprober'
Error

Line: 4 Column: 1

              #!/usr/bin/env python
# -*- coding: utf-8 -*-

from chardet.sbcharsetprober import SingleByteCharSetModel


# 3: Positive
# 2: Likely
# 1: Unlikely

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              #!/usr/bin/env python
# -*- coding: utf-8 -*-

from chardet.sbcharsetprober import SingleByteCharSetModel


# 3: Positive
# 2: Likely
# 1: Unlikely

            

Reported by Pylint.

Too many lines in module (4398/1000)
Error

Line: 1 Column: 1

              #!/usr/bin/env python
# -*- coding: utf-8 -*-

from chardet.sbcharsetprober import SingleByteCharSetModel


# 3: Positive
# 2: Likely
# 1: Unlikely

            

Reported by Pylint.

Line too long (101/100)
Error

Line: 4126 Column: 1

              
WINDOWS_1253_GREEK_MODEL = SingleByteCharSetModel(charset_name='windows-1253',
                                                  language='Greek',
                                                  char_to_order_map=WINDOWS_1253_GREEK_CHAR_TO_ORDER,
                                                  language_model=GREEK_LANG_MODEL,
                                                  typical_positive_ratio=0.982851,
                                                  keep_ascii_letters=False,
                                                  alphabet='ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ')


            

Reported by Pylint.

Line too long (125/100)
Error

Line: 4130 Column: 1

                                                                language_model=GREEK_LANG_MODEL,
                                                  typical_positive_ratio=0.982851,
                                                  keep_ascii_letters=False,
                                                  alphabet='ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ')

ISO_8859_7_GREEK_CHAR_TO_ORDER = {
     0: 255,  # '\x00'
     1: 255,  # '\x01'
     2: 255,  # '\x02'

            

Reported by Pylint.

Line too long (123/100)
Error

Line: 4397 Column: 1

                                                              language_model=GREEK_LANG_MODEL,
                                                typical_positive_ratio=0.982851,
                                                keep_ascii_letters=False,
                                                alphabet='ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ')


            

Reported by Pylint.

Trailing newlines
Error

Line: 4398 Column: 1

                                                              typical_positive_ratio=0.982851,
                                                keep_ascii_letters=False,
                                                alphabet='ΆΈΉΊΌΎΏΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩάέήίαβγδεζηθικλμνξοπρςστυφχψωόύώ')


            

Reported by Pylint.