pypa / pipenv

Python Development Workflow for Humans.
https://pipenv.pypa.io
MIT License
24.91k stars 1.87k forks source link

Fail to pipenv update due to MetadataGenerationFailed #5377

Open yukihiko-shinoda opened 2 years ago

yukihiko-shinoda commented 2 years ago

Issue description

Fail to pipenv update due to pipenv.patched.pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed.

Expected result

Succeed to update.

Actual result

Failed to update:

console output ```console Reporter.adding_requirement(SpecifierRequirement('pbr<0.6,>=0.5.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<0.6,>=0.5.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) ERROR:pip.subprocessor:[present-rich] python setup.py egg_info exited with 1 Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata call_subprocess( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/utils/subprocess.py", line 224, in call_subprocess raise error pipenv.patched.pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 687, in resolve results = resolver.resolve(self.constraints, check_supported_wheels=False) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve result = self._result = resolver.resolve( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 373, in resolve failure_causes = self._attempt_to_pin_criterion(name) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 213, in _attempt_to_pin_criterion criteria = self._get_updated_criteria(candidate) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 204, in _get_updated_criteria self._add_to_criteria(criteria, requirement, parent=candidate) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria if not criterion.candidates: File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ return bool(self._sequence) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ return any(self) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in return (c for c in iterator if id(c) not in self._incompatible_ids) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built candidate = func() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 301, in __init__ super().__init__( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 163, in __init__ self.dist = self._prepare() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 232, in _prepare dist = self._prepare_distribution() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 312, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 438, in prepare_linked_requirement return self._prepare_linked_requirement(req, parallel_builds) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 524, in _prepare_linked_requirement dist = _get_prepared_distribution( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 68, in _get_prepared_distribution abstract_dist.prepare_distribution_metadata( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata self.req.prepare_metadata() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/req/req_install.py", line 540, in prepare_metadata self.metadata_directory = generate_metadata_legacy( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata raise MetadataGenerationFailed(package_details=details) from error pipenv.patched.pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 816, in main() File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 802, in main _main( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 782, in _main resolve_packages( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 730, in resolve_packages results, resolver = resolve( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 709, in resolve return resolve_deps( File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 1105, in resolve_deps results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps( File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 894, in actually_resolve_deps resolver.resolve() File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 689, in resolve raise ResolutionFailure(message=str(e)) pipenv.exceptions.ResolutionFailure: ERROR: metadata generation failed ✘ Locking Failed! ```

Steps to replicate

1. Create Pipfile:

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
hacking = "*"
flake8 = "==5.0.4"

[dev-packages]

2. Lock:

pipenv lock

Then, hacking is locked as v0.5.4 in Pipfile.lock:

        "hacking": {
            "hashes": [
                "sha256:5cd4b4080d3e9c73113826426052161902940ce8b8aeba089f25204159bf8b30"
            ],
            "index": "pypi",
            "version": "==0.5.4"
        },

3. Sync:

pipenv sync

4. Update:

pipenv update --verbose

When remove virtualenv, you can update without error:

pipenv --rm
pipenv update

Or, you can also update by install pbr<0.6 into venv:

pipenv run pip install 'pbr<0.6'

$ pipenv --support Pipenv version: `'2022.9.24'` Pipenv location: `'/usr/local/lib/python3.10/site-packages/pipenv'` Python location: `'/usr/local/bin/python'` OS Name: `'posix'` User pip version: `'22.2.2'` user Python installations found: - `3.10.7`: `/usr/local/bin/python` - `3.10.7`: `/usr/local/bin/python3` - `3.9.2`: `/usr/bin/python3.9` - `3.9.2`: `/usr/bin/python3` PEP 508 Information: ``` {'implementation_name': 'cpython', 'implementation_version': '3.10.7', 'os_name': 'posix', 'platform_machine': 'x86_64', 'platform_python_implementation': 'CPython', 'platform_release': '5.10.102.1-microsoft-standard-WSL2', 'platform_system': 'Linux', 'platform_version': '#1 SMP Wed Mar 2 00:30:59 UTC 2022', 'python_full_version': '3.10.7', 'python_version': '3.10', 'sys_platform': 'linux'} ``` System environment variables: - `SHELL` - `COLORTERM` - `TERM_PROGRAM_VERSION` - `HOSTNAME` - `PYTHON_VERSION` - `SSH_AUTH_SOCK` - `REMOTE_CONTAINERS_IPC` - `PWD` - `PYTHON_SETUPTOOLS_VERSION` - `VSCODE_GIT_ASKPASS_NODE` - `HOME` - `LANG` - `REMOTE_CONTAINERS` - `GPG_KEY` - `GIT_ASKPASS` - `VSCODE_GIT_ASKPASS_EXTRA_ARGS` - `TERM` - `REMOTE_CONTAINERS_SOCKETS` - `VSCODE_GIT_IPC_HANDLE` - `SHLVL` - `PYTHON_PIP_VERSION` - `PYTHON_GET_PIP_SHA256` - `VSCODE_GIT_ASKPASS_MAIN` - `PYTHON_GET_PIP_URL` - `BROWSER` - `PATH` - `TERM_PROGRAM` - `VSCODE_IPC_HOOK_CLI` - `_` - `OLDPWD` - `PIP_DISABLE_PIP_VERSION_CHECK` - `PIP_PYTHON_PATH` - `PYTHONDONTWRITEBYTECODE` - `PYTHONFINDER_IGNORE_UNSUPPORTED` Pipenv–specific environment variables: Debug–specific environment variables: - `PATH`: `/vscode/vscode-server/bin/linux-x64/92d25e35d9bf1a6b16f7d0758f25d48ace11e5b9/bin/remote-cli:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin` - `SHELL`: `/bin/bash` - `LANG`: `C.UTF-8` - `PWD`: `/workspace` --------------------------- Contents of `Pipfile` ('/workspace/Pipfile'): ```toml [[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [packages] hacking = "*" flake8 = "==5.0.4" [dev-packages] ``` Contents of `Pipfile.lock` ('/workspace/Pipfile.lock'): ```json { "_meta": { "hash": { "sha256": "cce9d5eae6e8b47e3f7d9af1a7835c24d4cd0c9641f398cb5e6c87292e581e98" }, "pipfile-spec": 6, "requires": {}, "sources": [ { "name": "pypi", "url": "https://pypi.org/simple", "verify_ssl": true } ] }, "default": { "d2to1": { "hashes": [ "sha256:49ef2d16862b3efdc81fc5c32eac373b984945cde5fc02bb01a0a11ff03dd825" ], "version": "==0.2.12.post1" }, "flake8": { "hashes": [ "sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db", "sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248" ], "index": "pypi", "version": "==5.0.4" }, "hacking": { "hashes": [ "sha256:5cd4b4080d3e9c73113826426052161902940ce8b8aeba089f25204159bf8b30" ], "index": "pypi", "version": "==0.5.4" }, "mccabe": { "hashes": [ "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325", "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e" ], "markers": "python_version >= '3.6'", "version": "==0.7.0" }, "pbr": { "hashes": [ "sha256:cfcc4ff8e698256fc17ea3ff796478b050852585aa5bae79ecd05b2ab7b39b9a", "sha256:da3e18aac0a3c003e9eea1a81bd23e5a3a75d745670dcf736317b7d966887fdf" ], "markers": "python_version >= '2.6'", "version": "==5.10.0" }, "pycodestyle": { "hashes": [ "sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785", "sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b" ], "markers": "python_version >= '3.6'", "version": "==2.9.1" }, "pyflakes": { "hashes": [ "sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2", "sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3" ], "markers": "python_version >= '3.6'", "version": "==2.5.0" }, "setuptools": { "hashes": [ "sha256:1b6bdc6161661409c5f21508763dc63ab20a9ac2f8ba20029aaaa7fdb9118012", "sha256:3050e338e5871e70c72983072fe34f6032ae1cdeeeb67338199c2f74e083a80e" ], "markers": "python_version >= '3.7'", "version": "==65.4.1" } }, "develop": {} } ```
yukihiko-shinoda commented 2 years ago
Console log 1 ```console root@7c51f2953b16:/workspace# pipenv update --verbose Running $ pipenv lock then $ pipenv sync. Locking [packages] dependencies... Building requirements... Resolving dependencies... Reporter.starting() INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting() Reporter.adding_requirement(SpecifierRequirement('flake8'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8'), None) Reporter.adding_requirement(SpecifierRequirement('hacking'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('hacking'), None) Reporter.adding_requirement(SpecifierRequirement('invoke'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('invoke'), None) Reporter.starting_round(0) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(0) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.10.0,>=2.9.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.10.0,>=2.9.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.8.0,>=0.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.8.0,>=0.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.ending_round(0, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(0, state) Reporter.starting_round(1) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(1) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(1, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(1, state) Reporter.starting_round(2) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(2) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(2, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(2, state) Reporter.starting_round(3) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(3) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/mccabe/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/mccabe/) (requires-python:>=3.6)')) Reporter.ending_round(3, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(3, state) Reporter.starting_round(4) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(4) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(4, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(4, state) Reporter.starting_round(5) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(5) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(5, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(5, state) Reporter.starting_round(6) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(6) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(6, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(6, state) Reporter.starting_round(7) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(7) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(7, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(7, state) Reporter.starting_round(8) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(8) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(8, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(8, state) Reporter.starting_round(9) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(9) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(9, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(9, state) Reporter.starting_round(10) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(10) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/67/e4/fc77f1039c34b3612c4867b69cbb2b8a4e569720b1f19b0637002ee03aff/pycodestyle-2.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pycodestyle/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/67/e4/fc77f1039c34b3612c4867b69cbb2b8a4e569720b1f19b0637002ee03aff/pycodestyle-2.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pycodestyle/) (requires-python:>=3.6)')) Reporter.ending_round(10, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(10, state) ```
yukihiko-shinoda commented 2 years ago
Console log 2 ```console Reporter.starting_round(11) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(11) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/dc/13/63178f59f74e53acc2165aee4b002619a3cfa7eeaeac989a9eb41edf364e/pyflakes-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyflakes/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/dc/13/63178f59f74e53acc2165aee4b002619a3cfa7eeaeac989a9eb41edf364e/pyflakes-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyflakes/) (requires-python:>=3.6)')) Reporter.ending_round(11, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(11, state) Reporter.starting_round(12) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(12) Reporter.adding_requirement(SpecifierRequirement('flake8<3.8.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.8.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(12, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(12, state) Reporter.starting_round(13) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(13) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(13, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(13, state) Reporter.starting_round(14) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(14) Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(14, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(14, state) Reporter.starting_round(15) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(15) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(15, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(15, state) Reporter.starting_round(16) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(16) Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(16, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(16, state) Reporter.starting_round(17) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(17) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('setuptools>=30'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(17, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(17, state) Reporter.starting_round(18) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(18) Reporter.adding_requirement(SpecifierRequirement('pbr!=2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<2.7.0,>=2.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<2.7.0,>=2.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(18, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(18, state) Reporter.starting_round(19) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(19) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.6,>=0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/70/a9/9b66f22d038de51e05f92d5e677fd89d8f9c980db0b8a130621baad052f5/flake8-2.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.6,>=0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/70/a9/9b66f22d038de51e05f92d5e677fd89d8f9c980db0b8a130621baad052f5/flake8-2.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.6,>=0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/14/457b85bea74649f6d086c494c42d5e8dc8780ac98822e8030a6f261e9c9b/flake8-2.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.6,>=0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/14/457b85bea74649f6d086c494c42d5e8dc8780ac98822e8030a6f261e9c9b/flake8-2.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.6,>=0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/aa/68/9882a69953b1f87a2661611660a4766e0c15c211c48981b371ed2a995494/flake8-2.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.6,>=0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/aa/68/9882a69953b1f87a2661611660a4766e0c15c211c48981b371ed2a995494/flake8-2.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(19, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(19, state) ```
yukihiko-shinoda commented 2 years ago
Console log 3 ```console Reporter.starting_round(20) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(20) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.7'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<2.0,>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<2.0,>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('d2to1<0.3,>=0.2.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('d2to1<0.3,>=0.2.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<0.6,>=0.5.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<0.6,>=0.5.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) ERROR:pip.subprocessor:[present-rich] python setup.py egg_info exited with 1 Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata call_subprocess( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/utils/subprocess.py", line 224, in call_subprocess raise error pipenv.patched.pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 687, in resolve results = resolver.resolve(self.constraints, check_supported_wheels=False) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve result = self._result = resolver.resolve( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 373, in resolve failure_causes = self._attempt_to_pin_criterion(name) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 213, in _attempt_to_pin_criterion criteria = self._get_updated_criteria(candidate) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 204, in _get_updated_criteria self._add_to_criteria(criteria, requirement, parent=candidate) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria if not criterion.candidates: File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ return bool(self._sequence) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ return any(self) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in return (c for c in iterator if id(c) not in self._incompatible_ids) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built candidate = func() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 301, in __init__ super().__init__( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 163, in __init__ self.dist = self._prepare() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 232, in _prepare dist = self._prepare_distribution() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 312, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 438, in prepare_linked_requirement return self._prepare_linked_requirement(req, parallel_builds) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 524, in _prepare_linked_requirement dist = _get_prepared_distribution( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 68, in _get_prepared_distribution abstract_dist.prepare_distribution_metadata( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata self.req.prepare_metadata() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/req/req_install.py", line 540, in prepare_metadata self.metadata_directory = generate_metadata_legacy( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata raise MetadataGenerationFailed(package_details=details) from error pipenv.patched.pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 816, in main() File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 802, in main _main( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 782, in _main resolve_packages( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 730, in resolve_packages results, resolver = resolve( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 709, in resolve return resolve_deps( File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 1105, in resolve_deps results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps( File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 894, in actually_resolve_deps resolver.resolve() File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 689, in resolve raise ResolutionFailure(message=str(e)) pipenv.exceptions.ResolutionFailure: ERROR: metadata generation failed ✘ Locking Failed! ```
matteius commented 2 years ago

@yukihiko-shinoda It is possible that you need to pipenv run pip install pbr>=2.0.0 ahead of this becuase of the hacking setup.py may depend on it to generate the metdata: https://opendev.org/openstack/hacking/src/branch/master/setup.py#L19

I would see if that helps and report back.

yukihiko-shinoda commented 2 years ago

@matteius Thanks for quick response, unfortunately it had no effect.

Console log ```console root@7c51f2953b16:/workspace# pipenv run pip list Package Version ----------- ------------ d2to1 0.2.12.post1 flake8 5.0.4 hacking 0.5.4 invoke 1.7.1 mccabe 0.7.0 pbr 5.10.0 pip 22.2.2 pycodestyle 2.9.1 pyflakes 2.5.0 setuptools 65.4.1 wheel 0.37.1 root@7c51f2953b16:/workspace# pipenv update --verbose Running $ pipenv lock then $ pipenv sync. Locking [packages] dependencies... Building requirements... Resolving dependencies... Reporter.starting() INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting() Reporter.adding_requirement(SpecifierRequirement('flake8'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8'), None) Reporter.adding_requirement(SpecifierRequirement('hacking'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('hacking'), None) Reporter.adding_requirement(SpecifierRequirement('invoke'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('invoke'), None) Reporter.starting_round(0) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(0) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.8.0,>=0.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.8.0,>=0.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.10.0,>=2.9.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.10.0,>=2.9.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.ending_round(0, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(0, state) Reporter.starting_round(1) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(1) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(1, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(1, state) Reporter.starting_round(2) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(2) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(2, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(2, state) Reporter.starting_round(3) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(3) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/dc/13/63178f59f74e53acc2165aee4b002619a3cfa7eeaeac989a9eb41edf364e/pyflakes-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyflakes/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/dc/13/63178f59f74e53acc2165aee4b002619a3cfa7eeaeac989a9eb41edf364e/pyflakes-2.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/pyflakes/) (requires-python:>=3.6)')) Reporter.ending_round(3, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(3, state) Reporter.starting_round(4) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(4) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(4, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(4, state) Reporter.starting_round(5) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(5) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/62/3e/43f696364d0bf350b6b8927c3e2e1ffe5d7efb3f114e74224c5941018527/hacking-4.0.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(5, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(5, state) Reporter.starting_round(6) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(6) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(6, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(6, state) Reporter.starting_round(7) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(7) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/df/2b/418fa56cd2ae466eb3f088feeefe6b42eb477633e1588390b0f4da413a33/hacking-3.2.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(7, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(7, state) Reporter.starting_round(8) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(8) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(8, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(8, state) Reporter.starting_round(9) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(9) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/80/da/9a75b33027e1cf67d4e0cc4177ec48f7b5163f7d3664aa55d0a9ed8b8eac/hacking-3.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(9, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(9, state) Reporter.starting_round(10) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(10) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/mccabe/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/mccabe/) (requires-python:>=3.6)')) Reporter.ending_round(10, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(10, state) Reporter.starting_round(11) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(11) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/67/e4/fc77f1039c34b3612c4867b69cbb2b8a4e569720b1f19b0637002ee03aff/pycodestyle-2.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pycodestyle/) (requires-python:>=3.6)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/67/e4/fc77f1039c34b3612c4867b69cbb2b8a4e569720b1f19b0637002ee03aff/pycodestyle-2.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/pycodestyle/) (requires-python:>=3.6)')) Reporter.ending_round(11, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(11, state) Reporter.starting_round(12) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(12) Reporter.adding_requirement(SpecifierRequirement('flake8<3.8.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.8.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(12, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(12, state) Reporter.starting_round(13) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(13) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/d8/1e/87943c48e3bcd6010d2539130f322168e46186429ae4d26128d7cf496d13/hacking-3.0.1-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(13, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(13, state) Reporter.starting_round(14) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(14) Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(14, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(14, state) Reporter.starting_round(15) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(15) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/78/58/62fa2cda086a46c133f48a7951138fb7fe82442190e715a7f5e8ffd0357f/hacking-3.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.ending_round(15, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(15, state) Reporter.starting_round(16) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(16) Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<4.0.0,>=3.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(16, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(16, state) Reporter.starting_round(17) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(17) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/fc/80/35a0716e5d5101e643404dabd20f07f5528a21f3ef4032d31a49c913237b/flake8-3.9.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/a0/b0/3b5820728d687f2c000476216a3fccc7a03baac1034afc0284ccde25e26d/flake8-3.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.4.0,>=2.3.0'), LinkCandidate('https://files.pythonhosted.org/packages/2a/cb/cd92e789442e234b8701bf6e886a55fbc83b7fd6e529b047e20b9cf196e8/flake8-3.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/d4/ca/3971802ee6251da1abead1a22831d7f4743781e2f743bd266bdd2f46c19b/flake8-3.8.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/6c/20/6326a9a0c6f0527612bae748c4c03df5cd69cf06dfb2cf59d85c6e165a6a/flake8-3.8.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/ea/35/dcf9a3393305bfc61854b764b5aeb79a72493e77991eead133c189d7868e/flake8-3.8.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/47/36e51603431e1a5289eb41636199d2c225fcb1ca286e29c02d219c8e6e88/flake8-3.8.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.3.0,>=2.2.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/42/91c9c3fee57d0cc662b00a2b69ab7d0fcdc341207e4de5f70dba864e5968/flake8-3.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/f8/1f/7ea40d1e4146ea55dbab41cda1376db092a75794914169aabd7e8d7a7def/flake8-3.7.9-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/26/de/3f815a99d86eb10464ea7bd6059c0172c7ca97d4bdcfca41051b388a653b/flake8-3.7.8-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/e9/76/b915bd28976068a9843bf836b789794aa4a8eb13338b23581005cd9177c0/flake8-3.7.7-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/54/a7/adf0c095af5b6c33d560780404504e9d58d9a1999253834f2b2d141098d8/flake8-3.7.6-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/5a/d8/1377549a9b77ad6d3c8161c741e2186bc698150f639fe08123bfe53e7a27/flake8-3.7.5-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/bf/ee/e0c4e08b94f80df6e8a852f7bb6da6d6a7094248206d1657389a32e83fe3/flake8-3.7.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/62/ca/01eb596aa0752b76b02a77cab6272f7c132575e63f6f87a7dc9480683a28/flake8-3.7.3-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/3b/59284a25e5f087347125d35596c6775c574b8933722f71e0cdfff92cecab/flake8-3.7.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/69/5f/abf3fb57fcb9e0dac0e5215dcb84c792cc353c7c5361fb613d4b81102873/flake8-3.7.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.7.0,>=0.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/c9/17/b05f0910ef5e3d275f56d4bfc6bf4048cba779635cc1e61d7c07404d04d5/flake8-3.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.5.0,>=2.4.0'), LinkCandidate('https://files.pythonhosted.org/packages/34/a6/49e2849a0e5464e1b5d621f63bc8453066f0f367bb3b744a33fca0bc1ddd/flake8-3.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/51/3f/7fb62a123e7055e713bbf3a39fbbc4fad2002ac5ea881bc37395a070c9b4/hacking-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(17, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(17, state) Reporter.starting_round(18) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(18) Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.10.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=2.1.0,>=2.0.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<2.7.0,>=2.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<2.7.0,>=2.6.0'), LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(18, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(18, state) Reporter.starting_round(19) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(19) Reporter.adding_requirement(SpecifierRequirement('pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3,>=0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/70/a9/9b66f22d038de51e05f92d5e677fd89d8f9c980db0b8a130621baad052f5/flake8-2.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3,>=0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/70/a9/9b66f22d038de51e05f92d5e677fd89d8f9c980db0b8a130621baad052f5/flake8-2.6.2-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3,>=0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/14/457b85bea74649f6d086c494c42d5e8dc8780ac98822e8030a6f261e9c9b/flake8-2.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3,>=0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/14/457b85bea74649f6d086c494c42d5e8dc8780ac98822e8030a6f261e9c9b/flake8-2.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3,>=0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/aa/68/9882a69953b1f87a2661611660a4766e0c15c211c48981b371ed2a995494/flake8-2.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes!=1.2.0,!=1.2.1,!=1.2.2,<1.3,>=0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/aa/68/9882a69953b1f87a2661611660a4766e0c15c211c48981b371ed2a995494/flake8-2.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/71/05/ae66ec5a58e5c973ea09adcd4eac1a63e370579b768a2fd875172b8cc82e/hacking-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.ending_round(19, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(19, state) Reporter.starting_round(20) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(20) Reporter.adding_requirement(SpecifierRequirement('pbr>=1.8'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr>=1.8'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/25/95/705a1afe3808a9fbd7dc28b5647bc9f2a1138689e47cbd9e1bd5399ded4b/hacking-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/0e/cb/69832aae051053b0e520a8a734dda05da0937778abb0cc016fcac6536782/hacking-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/91/ba/ef758cd0de7660fbf741fe067f3d82a708b7996a82b0569013419bd360ec/hacking-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<2.6.0,>=2.5.4'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/57/4f/2d0932d1d5845a969336bc5eef02e7a00fdad28f8de949abbf333a12d859/hacking-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/7e/ab/40987ca5b2d916ed1c9d57cf5a975c3637ac478de5f6301e1979d21b47dd/hacking-0.10.3-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<2.0,>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<2.0,>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/7d/70/296324caa48707c88643ed512276f9aaa60fc1cb33aa92de60ae5177468b/hacking-0.10.2-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/2c/42/ae9749e0001d11314ef5a7ec8b0f85f27e7039189578b680aa7971a5e5c2/hacking-0.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('six>=1.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe==0.2.1'), LinkCandidate('https://files.pythonhosted.org/packages/46/9b/bc6ae5362b725086c4f3793e1ef14bc83331958c8e84fed0565025ab538b/hacking-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/08/cf/f443237140e99d94ab3e647f52b193c19a25ed4002753f4d94c80cfa3a58/hacking-0.9.7.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<2.0,>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<2.0,>=0.11'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3f/35/657c99d44944a9e32830860f056ab918863a4b3fb3632785ac6c5ba2337f/hacking-0.9.6.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/75/ef/a1666dbc204af284764c7e369ef5d7380ae317074515320216441d7ad97a/hacking-0.9.5.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/73/f1/1fa496d95467ac5c30f876540c09c714d0d8da4584dd1809698bdd342cab/hacking-0.9.4.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/38/30/ddb9bd64b3ccadd0dedb09645c20a0e33fdd3dc9839312969f8ab1257356/hacking-0.9.3.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/3a/84/b3626dafcbe2c789888c6f6108a1c05a3f49c149000d5d83476201e5bf3f/hacking-0.9.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/d5/b1/cfab7059192e51fe1d4885c706c3704db853b0b35ebb321f6d2fd9c7a117/hacking-0.9.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr!=0.7,<1.0,>=0.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.5.6'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.8.1'), LinkCandidate('https://files.pythonhosted.org/packages/20/b0/ed11dbe4af534329f28e1da0b1d064ea4fd333d6a55cccb15619b7731fa8/hacking-0.9.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/be/8b/74fab37d23be2b337457f0192689ac34bde0deca753db901748ce8e41a97/hacking-0.8.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/fb/dd/13214749cff9b2074a5cadfe66b6becbba33017e4cb9a5ce56b7e0b59e4b/hacking-0.8.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/06/e7/4f40332e5ee4ed0f24f366e69885dd94abb4ea05b9cb24a419022457f97a/hacking-0.7.2.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<0.7.4,>=0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/c7/c5/0d4864d173e3f35fcb8f3f185f0beedd185f51beacf3defc5ce5add066b6/hacking-0.7.1.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<1.0,>=0.5.21'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pep8==1.4.5'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes==0.7.2'), LinkCandidate('https://files.pythonhosted.org/packages/a4/94/1ffab421e4f45523664231e0c845bde9bdb0490c3abceb7ae06a6163f03f/hacking-0.7.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('d2to1<0.3,>=0.2.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('d2to1<0.3,>=0.2.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) Reporter.adding_requirement(SpecifierRequirement('pbr<0.6,>=0.5.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pbr<0.6,>=0.5.10'), LinkCandidate('https://files.pythonhosted.org/packages/03/c7/88bcce36996cc902d0f863c77596127cb76d9f9a2ac3c3dab47b36fd69ba/hacking-0.6.0.tar.gz (from https://pypi.org/simple/hacking/)')) ERROR:pip.subprocessor:[present-rich] python setup.py egg_info exited with 1 Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata call_subprocess( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/utils/subprocess.py", line 224, in call_subprocess raise error pipenv.patched.pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 687, in resolve results = resolver.resolve(self.constraints, check_supported_wheels=False) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve result = self._result = resolver.resolve( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 373, in resolve failure_causes = self._attempt_to_pin_criterion(name) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 213, in _attempt_to_pin_criterion criteria = self._get_updated_criteria(candidate) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 204, in _get_updated_criteria self._add_to_criteria(criteria, requirement, parent=candidate) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria if not criterion.candidates: File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ return bool(self._sequence) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ return any(self) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in return (c for c in iterator if id(c) not in self._incompatible_ids) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built candidate = func() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link self._link_candidate_cache[link] = LinkCandidate( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 301, in __init__ super().__init__( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 163, in __init__ self.dist = self._prepare() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 232, in _prepare dist = self._prepare_distribution() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/candidates.py", line 312, in _prepare_distribution return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 438, in prepare_linked_requirement return self._prepare_linked_requirement(req, parallel_builds) File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 524, in _prepare_linked_requirement dist = _get_prepared_distribution( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/prepare.py", line 68, in _get_prepared_distribution abstract_dist.prepare_distribution_metadata( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata self.req.prepare_metadata() File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/req/req_install.py", line 540, in prepare_metadata self.metadata_directory = generate_metadata_legacy( File "/usr/local/lib/python3.10/site-packages/pipenv/patched/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata raise MetadataGenerationFailed(package_details=details) from error pipenv.patched.pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 816, in main() File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 802, in main _main( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 782, in _main resolve_packages( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 730, in resolve_packages results, resolver = resolve( File "/usr/local/lib/python3.10/site-packages/pipenv/resolver.py", line 709, in resolve return resolve_deps( File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 1105, in resolve_deps results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps( File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 894, in actually_resolve_deps resolver.resolve() File "/usr/local/lib/python3.10/site-packages/pipenv/utils/resolver.py", line 689, in resolve raise ResolutionFailure(message=str(e)) pipenv.exceptions.ResolutionFailure: ERROR: metadata generation failed ✘ Locking Failed! ```
matteius commented 2 years ago

@yukihiko-shinoda I was unable to reproduce the issue on the main branch on latest ubuntu:

matteius@matteius-VirtualBox:~/pipenv-triage/issue-5377$ cat Pipfile.lock 
{
    "_meta": {
        "hash": {
            "sha256": "22a80b60e6bf5f453ac351a00086fe5f920eaf7e2268988843e93463bc492cc7"
        },
        "pipfile-spec": 6,
        "requires": {},
        "sources": [
            {
                "name": "pypi",
                "url": "https://pypi.org/simple",
                "verify_ssl": true
            }
        ]
    },
    "default": {
        "d2to1": {
            "hashes": [
                "sha256:49ef2d16862b3efdc81fc5c32eac373b984945cde5fc02bb01a0a11ff03dd825"
            ],
            "version": "==0.2.12.post1"
        },
        "flake8": {
            "hashes": [
                "sha256:6fbe320aad8d6b95cec8b8e47bc933004678dc63095be98528b7bdd2a9f510db",
                "sha256:7a1cf6b73744f5806ab95e526f6f0d8c01c66d7bbe349562d22dfca20610b248"
            ],
            "index": "pypi",
            "version": "==5.0.4"
        },
        "hacking": {
            "hashes": [
                "sha256:5cd4b4080d3e9c73113826426052161902940ce8b8aeba089f25204159bf8b30"
            ],
            "index": "pypi",
            "version": "==0.5.4"
        },
        "invoke": {
            "hashes": [
                "sha256:41b428342d466a82135d5ab37119685a989713742be46e42a3a399d685579314",
                "sha256:d9694a865764dd3fd91f25f7e9a97fb41666e822bbb00e670091e3f43933574d"
            ],
            "index": "pypi",
            "version": "==1.7.3"
        },
        "mccabe": {
            "hashes": [
                "sha256:348e0240c33b60bbdf4e523192ef919f28cb2c3d7d5c7794f74009290f236325",
                "sha256:6c2d30ab6be0e4a46919781807b4f0d834ebdd6c6e3dca0bda5a15f863427b6e"
            ],
            "markers": "python_version >= '3.6'",
            "version": "==0.7.0"
        },
        "pbr": {
            "hashes": [
                "sha256:cfcc4ff8e698256fc17ea3ff796478b050852585aa5bae79ecd05b2ab7b39b9a",
                "sha256:da3e18aac0a3c003e9eea1a81bd23e5a3a75d745670dcf736317b7d966887fdf"
            ],
            "markers": "python_version >= '2.6'",
            "version": "==5.10.0"
        },
        "pycodestyle": {
            "hashes": [
                "sha256:2c9607871d58c76354b697b42f5d57e1ada7d261c261efac224b664affdc5785",
                "sha256:d1735fc58b418fd7c5f658d28d943854f8a849b01a5d0a1e6f3f3fdd0166804b"
            ],
            "markers": "python_version >= '3.6'",
            "version": "==2.9.1"
        },
        "pyflakes": {
            "hashes": [
                "sha256:4579f67d887f804e67edb544428f264b7b24f435b263c4614f384135cea553d2",
                "sha256:491feb020dca48ccc562a8c0cbe8df07ee13078df59813b83959cbdada312ea3"
            ],
            "markers": "python_version >= '3.6'",
            "version": "==2.5.0"
        },
        "setuptools": {
            "hashes": [
                "sha256:1b6bdc6161661409c5f21508763dc63ab20a9ac2f8ba20029aaaa7fdb9118012",
                "sha256:3050e338e5871e70c72983072fe34f6032ae1cdeeeb67338199c2f74e083a80e"
            ],
            "markers": "python_version >= '3.7'",
            "version": "==65.4.1"
        }
    },
    "develop": {}
}
matteius@matteius-VirtualBox:~/pipenv-triage/issue-5377$ cat Pipfile
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
invoke = "1.7.1"
hacking = "4.1.0"
flake8 = "5.0.4"

[dev-packages]
matteius commented 2 years ago

@yukihiko-shinoda Perhaps verify you have the latest setuptools installed in your environment before locking? I'm guessing here since I wasn't able to reproduce it.

yukihiko-shinoda commented 2 years ago

@matteius I'm testing by Docker and Python official images: python - Official Image | Docker Hub

Step to build testing environment

1. Prepare 2 files:

docker-compose.yml:

version: '3.9'
services:
  pipenv:
    build: .
    entrypoint: bash

Dockerfile:

FROM python:3.10.7-bullseye
RUN pip install setuptools==65.4.1

2. Build Docker image and run Docker container:

docker compose build --no-cache && docker compose run --rm pipenv

Then you can test Python, pip, and can install Pipenv.

Test result

I tested with some Pipenv Versions:

Pipenv version result
2022.9.24 NG
2022.8.30 NG
2022.8.24 NG
2022.8.5 NG
2022.7.24 NG
2022.7.4 OK
2022.6.7 OK
2022.5.2 OK

Additionally, also tryed with slim image. Dockerfile:

FROM python:3.10.7-slim-bullseye
RUN pip install setuptools==65.4.1
Pipenv version result
2022.9.24 NG
2022.8.31 NG
2022.8.30 NG
2022.8.24 OK
2022.8.17 OK
2022.8.5 OK
2022.6.7 NG
2022.5.2 NG
2022.4.30 OK

These results indicate that Pipenv may depend some function of OS.

pip list

I tested with following packages and specific version of Pipenv:

Package          Version
---------------- ---------
certifi          2022.9.24
distlib          0.3.6
filelock         3.8.0
pip              22.2.2
pipenv
platformdirs     2.5.2
setuptools       65.4.1
virtualenv       20.16.5
virtualenv-clone 0.5.7
wheel            0.37.1
yukihiko-shinoda commented 2 years ago

@matteius Turned out, why it can't reproduce is that I mistaked to pin version in Pipfile:

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
- invoke = "1.7.1"
+ invoke = "==1.7.1"
- hacking = "4.1.0"
+ hacking = "==4.1.0"
- flake8 = "5.0.4"
+ flake8 = "==5.0.4"

[dev-packages]

Then, I fixed the first comment so that you finally can reproduce this issue. As you mentioned, Installing pbr was effective for this issue, however it requires appropriate version and it doesn't reqire when removing virtualenv.

matteius commented 2 years ago

@yukihiko-shinoda good to hear -- the work I have been doing in #5366 will support this better because you'll be able to define other package groups such as prereqs, and you can manage the version of pbr or other packages that need to be installed ahead of your default group.

matteius commented 2 years ago

@yukihiko-shinoda Named package categories was released and can be used to install pbr with a specifier as a prerequisite category ahead of the default packages group. For more information: https://pipenv.pypa.io/en/latest/basics/#specifying-package-categories

Please let me know if this issue requires any additional follow-up.

yukihiko-shinoda commented 1 year ago

@matteius Remaining issues:

yukihiko-shinoda commented 1 year ago

Thanks for enhancing logs, I could investigate more and found causes, hacking==4.1.0 depends flake8<3.9.0,>=3.8.0 which confricts with flake8==5.0.4 see: https://opendev.org/openstack/hacking/src/tag/4.1.0/requirements.txt

The invoke==1.7.1 was not involved with this issue.

If error message updated clear, it can expect to reduce GitHub Issues and inquiry.

Logs pipenv lock ```console root@1e1ce5c898b8:/# pipenv lock Locking [packages] dependencies... Building requirements... Resolving dependencies... ✘ Locking Failed! ⠙ Locking... CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Cannot install -r /tmp/pipenvr1k1znqbrequirements/pipenv-i_oa3r6b-constraints.txt (line 2) and flake8==5.0.4 because these package versions have conflicting dependencies. [ResolutionFailure]: File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 811, in _main [ResolutionFailure]: resolve_packages( [ResolutionFailure]: File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 759, in resolve_packages [ResolutionFailure]: results, resolver = resolve( [ResolutionFailure]: ^^^^^^^^ [ResolutionFailure]: File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 738, in resolve [ResolutionFailure]: return resolve_deps( [ResolutionFailure]: ^^^^^^^^^^^^^ [ResolutionFailure]: File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 1102, in resolve_deps [ResolutionFailure]: results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps( [ResolutionFailure]: ^^^^^^^^^^^^^^^^^^^^^^ [ResolutionFailure]: File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 899, in actually_resolve_deps [ResolutionFailure]: resolver.resolve() [ResolutionFailure]: File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 687, in resolve [ResolutionFailure]: raise ResolutionFailure(message=str(e)) [pipenv.exceptions.ResolutionFailure]: Warning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies. You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation. Hint: try $ pipenv lock --pre if it is a pre-release dependency. ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts ```
Logs pipenv lock --verbose ```console root@1e1ce5c898b8:/# pipenv lock --verbose Locking [packages] dependencies... Building requirements... Resolving dependencies... Reporter.starting() INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting() Reporter.adding_requirement(SpecifierRequirement('flake8==5.0.4'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8==5.0.4'), None) Reporter.adding_requirement(SpecifierRequirement('hacking==4.1.0'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('hacking==4.1.0'), None) Reporter.adding_requirement(SpecifierRequirement('invoke==1.7.1'), None) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('invoke==1.7.1'), None) Reporter.starting_round(0) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(0) Reporter.adding_requirement(SpecifierRequirement('mccabe<0.8.0,>=0.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('mccabe<0.8.0,>=0.7.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.10.0,>=2.9.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pycodestyle<2.10.0,>=2.9.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('pyflakes<2.6.0,>=2.5.0'), LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.pinning(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) Reporter.ending_round(0, state) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.ending_round(0, state) Reporter.starting_round(1) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.starting_round(1) Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.adding_requirement(SpecifierRequirement('flake8<3.9.0,>=3.8.0'), LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)')) Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) INFO:pipenv.patched.pip._internal.resolution.resolvelib.reporter:Reporter.backtracking(LinkCandidate('https://files.pythonhosted.org/packages/cf/a0/b881b63a17a59d9d07f5c0cc91a29182c8e8a9aa2bde5b3b2b16519c02f4/flake8-5.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/flake8/) (requires-python:>=3.6.1)')) CRITICAL:pipenv.patched.pip._internal.resolution.resolvelib.factory:Cannot install -r /tmp/pipenvsqohd4xzrequirements/pipenv-k5mfz7zo-constraints.txt (line 4) and flake8==5.0.4 because these package versions have conflicting dependencies. Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve result = self._result = resolver.resolve( ^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve state = resolution.resolve(requirements, max_rounds=max_rounds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pipenv/patched/pip/_vendor/resolvelib/resolvers.py", line 385, in resolve raise ResolutionImpossible(self.state.backtrack_causes) pipenv.patched.pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('flake8==5.0.4'), parent=None), RequirementInformation(requirement=SpecifierRequirement('flake8<3.9.0,>=3.8.0'), parent=LinkCandidate('https://files.pythonhosted.org/packages/28/89/a3d6c4fcd1ac0c8d330f18f7c51347d94c4008e7a1547268b444ba6f47e8/hacking-4.1.0-py3-none-any.whl (from https://pypi.org/simple/hacking/) (requires-python:>=3.5)'))] The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 685, in resolve results = resolver.resolve(self.constraints, check_supported_wheels=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pipenv/patched/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve raise error from e pipenv.patched.pip._internal.exceptions.DistributionNotFound: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 845, in main() File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 831, in main _main( File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 811, in _main resolve_packages( File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 759, in resolve_packages results, resolver = resolve( ^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pipenv/resolver.py", line 738, in resolve return resolve_deps( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 1102, in resolve_deps results, hashes, markers_lookup, resolver, skipped = actually_resolve_deps( ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 899, in actually_resolve_deps resolver.resolve() File "/usr/local/lib/python3.11/site-packages/pipenv/utils/resolver.py", line 687, in resolve raise ResolutionFailure(message=str(e)) pipenv.exceptions.ResolutionFailure: [31m[1mERROR[0m: [33mResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts[0m ✘ Locking Failed! ⠋ Locking... ```
$ pipenv --support Pipenv version: `'2023.2.4'` Pipenv location: `'/usr/local/lib/python3.11/site-packages/pipenv'` Python location: `'/usr/local/bin/python'` OS Name: `'posix'` User pip version: `'22.3.1'` user Python installations found: - `3.11.1`: `/usr/local/bin/python` - `3.11.1`: `/usr/local/bin/python3` - `3.9.2`: `/usr/bin/python3.9` - `3.9.2`: `/usr/bin/python3` PEP 508 Information: ``` {'implementation_name': 'cpython', 'implementation_version': '3.11.1', 'os_name': 'posix', 'platform_machine': 'x86_64', 'platform_python_implementation': 'CPython', 'platform_release': '5.10.102.1-microsoft-standard-WSL2', 'platform_system': 'Linux', 'platform_version': '#1 SMP Wed Mar 2 00:30:59 UTC 2022', 'python_full_version': '3.11.1', 'python_version': '3.11', 'sys_platform': 'linux'} ``` System environment variables: - `HOSTNAME` - `PYTHON_VERSION` - `PWD` - `PYTHON_SETUPTOOLS_VERSION` - `HOME` - `LANG` - `GPG_KEY` - `TERM` - `SHLVL` - `PYTHON_PIP_VERSION` - `PYTHON_GET_PIP_SHA256` - `PYTHON_GET_PIP_URL` - `PATH` - `_` - `PIP_DISABLE_PIP_VERSION_CHECK` - `PIP_PYTHON_PATH` - `PYTHONDONTWRITEBYTECODE` - `PYTHONFINDER_IGNORE_UNSUPPORTED` Pipenv–specific environment variables: Debug–specific environment variables: - `PATH`: `/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin` - `LANG`: `C.UTF-8` - `PWD`: `/` --------------------------- Contents of `Pipfile` ('/Pipfile'): ```toml [[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [dev-packages] [packages] invoke = "==1.7.1" hacking = "==4.1.0" flake8 = "==5.0.4" ```