The following issues were found

pipenv/vendor/dateutil/tzwin.py
3 issues
Attempted relative import beyond top-level package
Error

Line: 2 Column: 1

              # tzwin has moved to dateutil.tz.win
from .tz.win import *

            

Reported by Pylint.

Wildcard import tz.win
Error

Line: 2 Column: 1

              # tzwin has moved to dateutil.tz.win
from .tz.win import *

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              # tzwin has moved to dateutil.tz.win
from .tz.win import *

            

Reported by Pylint.

pipenv/patched/notpip/_vendor/cachecontrol/caches/__init__.py
3 issues
Unable to import '__init__.file_cache'
Error

Line: 1 Column: 1

              from .file_cache import FileCache  # noqa
from .redis_cache import RedisCache  # noqa

            

Reported by Pylint.

Unable to import '__init__.redis_cache'
Error

Line: 2 Column: 1

              from .file_cache import FileCache  # noqa
from .redis_cache import RedisCache  # noqa

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from .file_cache import FileCache  # noqa
from .redis_cache import RedisCache  # noqa

            

Reported by Pylint.

pipenv/vendor/yaspin/__init__.py
3 issues
Unable to import '__init__.api'
Error

Line: 3 Column: 1

              # :copyright: (c) 2021 by Pavlo Dmytrenko.
# :license: MIT, see LICENSE for more details.
from .api import kbi_safe_yaspin, yaspin
from .base_spinner import Spinner


__all__ = ("yaspin", "kbi_safe_yaspin", "Spinner")

            

Reported by Pylint.

Unable to import '__init__.base_spinner'
Error

Line: 4 Column: 1

              # :copyright: (c) 2021 by Pavlo Dmytrenko.
# :license: MIT, see LICENSE for more details.
from .api import kbi_safe_yaspin, yaspin
from .base_spinner import Spinner


__all__ = ("yaspin", "kbi_safe_yaspin", "Spinner")

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              # :copyright: (c) 2021 by Pavlo Dmytrenko.
# :license: MIT, see LICENSE for more details.
from .api import kbi_safe_yaspin, yaspin
from .base_spinner import Spinner


__all__ = ("yaspin", "kbi_safe_yaspin", "Spinner")

            

Reported by Pylint.

pipenv/patched/notpip/_vendor/packaging/__init__.py
2 issues
Unable to import '__init__.__about__'
Error

Line: 6 Column: 1

              # for complete details.
from __future__ import absolute_import, division, print_function

from .__about__ import (
    __author__,
    __copyright__,
    __email__,
    __license__,
    __summary__,

            

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

from .__about__ import (
    __author__,
    __copyright__,
    __email__,

            

Reported by Pylint.

pipenv/cli/__init__.py
2 issues
Unable to import '__init__.command'
Error

Line: 1 Column: 1

              from .command import cli    # noqa

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              from .command import cli    # noqa

            

Reported by Pylint.

pipenv/patched/notpip/_vendor/idna/package_data.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              __version__ = '2.8'


            

Reported by Pylint.

Trailing newlines
Error

Line: 2 Column: 1

              __version__ = '2.8'


            

Reported by Pylint.

pipenv/patched/notpip/_vendor/idna/intranges.py
2 issues
Consider using enumerate instead of iterating with range and len
Error

Line: 21 Column: 5

                  sorted_list = sorted(list_)
    ranges = []
    last_write = -1
    for i in range(len(sorted_list)):
        if i+1 < len(sorted_list):
            if sorted_list[i] == sorted_list[i+1]-1:
                continue
        current_range = sorted_list[last_write+1:i+1]
        ranges.append(_encode_range(current_range[0], current_range[-1] + 1))

            

Reported by Pylint.

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

Line: 34 Column: 1

              def _encode_range(start, end):
    return (start << 32) | end

def _decode_range(r):
    return (r >> 32), (r & ((1 << 32) - 1))


def intranges_contain(int_, ranges):
    """Determine if `int_` falls into one of the ranges in `ranges`."""

            

Reported by Pylint.

pipenv/patched/notpip/_vendor/idna/idnadata.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              # This file is automatically generated by tools/idna-data

__version__ = "11.0.0"
scripts = {
    'Greek': (
        0x37000000374,
        0x37500000378,
        0x37a0000037e,
        0x37f00000380,

            

Reported by Pylint.

Too many lines in module (1979/1000)
Error

Line: 1 Column: 1

              # This file is automatically generated by tools/idna-data

__version__ = "11.0.0"
scripts = {
    'Greek': (
        0x37000000374,
        0x37500000378,
        0x37a0000037e,
        0x37f00000380,

            

Reported by Pylint.

pipenv/vendor/vistir/environment.py
2 issues
Attempted relative import beyond top-level package
Error

Line: 4 Column: 1

              # -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function

from .compat import IS_TYPE_CHECKING

MYPY_RUNNING = IS_TYPE_CHECKING

            

Reported by Pylint.

Missing module docstring
Error

Line: 1 Column: 1

              # -*- coding: utf-8 -*-
from __future__ import absolute_import, print_function

from .compat import IS_TYPE_CHECKING

MYPY_RUNNING = IS_TYPE_CHECKING

            

Reported by Pylint.

pipenv/patched/notpip/_internal/models/candidate.py
2 issues
Missing module docstring
Error

Line: 1 Column: 1

              from pipenv.patched.notpip._vendor.packaging.version import parse as parse_version

from pipenv.patched.notpip._internal.utils.models import KeyBasedCompareMixin
from pipenv.patched.notpip._internal.utils.typing import MYPY_CHECK_RUNNING

if MYPY_CHECK_RUNNING:
    from pipenv.patched.notpip._vendor.packaging.version import _BaseVersion
    from pipenv.patched.notpip._internal.models.link import Link


            

Reported by Pylint.

Consider using Python 3 style super() without arguments
Error

Line: 22 Column: 9

                      self.link = link
        self.requires_python = requires_python

        super(InstallationCandidate, self).__init__(
            key=(self.name, self.version, self.link),
            defining_class=InstallationCandidate
        )

    def __repr__(self):

            

Reported by Pylint.