Installing dependencies from Pipfile.lock (ae475c)… Ignoring configparser: markers 'python_version < "3.2"' don't match your environment Ignoring enum34: markers 'python_version < "3.4"' don't match your environment Ignoring funcsigs: markers 'python_version < "3.0"' don't match your environment Ignoring stdeb: markers 'sys_platform == "linux"' don't match your environment ================================ 55/55 - 00:01:31 To activate this project's virtualenv, run the following: $ pipenv shell C:\Users\adam.hendry\Desktop\github\pipenv>python -m pipenv run pytest -v -n auto --ignore=".\\pipenv\\patched" --ignore=".\\pipenv\\vendor" tests Loading .env environment variables… ============================= test session starts ============================= platform win32 -- Python 3.6.5, pytest-3.5.1, py-1.5.3, pluggy-0.6.0 -- c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe cachedir: .pytest_cache rootdir: C:\Users\adam.hendry\Desktop\github\pipenv, inifile: plugins: xdist-1.22.2, tap-2.2, forked-0.2, flaky-3.4.0, pypi-0.1.1 [gw0] win32 Python 3.6.5 cwd: C:\Users\adam.hendry\Desktop\github\pipenv [gw1] win32 Python 3.6.5 cwd: C:\Users\adam.hendry\Desktop\github\pipenv [gw2] win32 Python 3.6.5 cwd: C:\Users\adam.hendry\Desktop\github\pipenv [gw3] win32 Python 3.6.5 cwd: C:\Users\adam.hendry\Desktop\github\pipenv [gw0] Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] [gw1] Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] [gw2] Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] [gw3] Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] gw0 [172] / gw1 [172] / gw2 [172] / gw3 [172] scheduling tests via LoadScheduling tests/integration/test_cli.py::test_pipenv_rm tests/integration/test_cli.py::test_pipenv_where tests/integration/test_cli.py::test_pipenv_py tests/integration/test_cli.py::test_pipenv_venv [gw0] [ 0%] PASSED tests/integration/test_cli.py::test_pipenv_where tests/integration/test_cli.py::test_pipenv_graph [gw2] [ 1%] PASSED tests/integration/test_cli.py::test_pipenv_py tests/integration/test_cli.py::test_pipenv_check [gw1] [ 1%] PASSED tests/integration/test_cli.py::test_pipenv_venv tests/integration/test_cli.py::test_pipenv_graph_reverse [gw3] [ 2%] PASSED tests/integration/test_cli.py::test_pipenv_rm tests/integration/test_cli.py::test_pipenv_clean_pip_no_warnings [gw0] [ 2%] PASSED tests/integration/test_cli.py::test_pipenv_graph tests/integration/test_cli.py::test_pipenv_clean_pip_warnings [gw3] [ 3%] PASSED tests/integration/test_cli.py::test_pipenv_clean_pip_no_warnings tests/integration/test_cli.py::test_help [gw3] [ 4%] PASSED tests/integration/test_cli.py::test_help tests/integration/test_dot_venv.py::test_venv_in_project [gw1] [ 4%] PASSED tests/integration/test_cli.py::test_pipenv_graph_reverse tests/integration/test_cli.py::test_venv_envs [gw1] [ 5%] PASSED tests/integration/test_cli.py::test_venv_envs tests/integration/test_cli.py::test_install_parse_error [gw2] [ 5%] PASSED tests/integration/test_cli.py::test_pipenv_check tests/integration/test_cli.py::test_bare_output [gw2] [ 6%] PASSED tests/integration/test_cli.py::test_bare_output tests/integration/test_cli.py::test_check_unused [gw2] [ 6%] SKIPPED tests/integration/test_cli.py::test_check_unused tests/integration/test_dot_venv.py::test_shell_nested_venv_in_project [gw2] [ 7%] SKIPPED tests/integration/test_dot_venv.py::test_shell_nested_venv_in_project tests/integration/test_install_basic.py::test_basic_dev_install [gw0] [ 8%] PASSED tests/integration/test_cli.py::test_pipenv_clean_pip_warnings tests/integration/test_cli.py::test_man [gw0] [ 8%] PASSED tests/integration/test_cli.py::test_man tests/integration/test_dot_venv.py::test_venv_at_project_root [gw1] [ 9%] PASSED tests/integration/test_cli.py::test_install_parse_error tests/integration/test_dot_venv.py::test_reuse_previous_venv [gw3] [ 9%] PASSED tests/integration/test_dot_venv.py::test_venv_in_project tests/integration/test_install_basic.py::test_basic_setup [gw3] [ 10%] SKIPPED tests/integration/test_install_basic.py::test_basic_setup tests/integration/test_install_basic.py::test_install_without_dev [gw2] [ 11%] PASSED tests/integration/test_install_basic.py::test_basic_dev_install tests/integration/test_install_basic.py::test_windows_pinned_pipfile [gw0] [ 11%] PASSED tests/integration/test_dot_venv.py::test_venv_at_project_root tests/integration/test_install_basic.py::test_basic_install [gw1] [ 12%] PASSED tests/integration/test_dot_venv.py::test_reuse_previous_venv tests/integration/test_install_basic.py::test_complex_lock [gw1] [ 12%] SKIPPED tests/integration/test_install_basic.py::test_complex_lock tests/integration/test_install_basic.py::test_extras_install [gw3] [ 13%] PASSED tests/integration/test_install_basic.py::test_install_without_dev tests/integration/test_install_basic.py::test_backup_resolver [gw0] [ 13%] PASSED tests/integration/test_install_basic.py::test_basic_install tests/integration/test_install_basic.py::test_install_without_dev_section [gw0] [ 14%] PASSED tests/integration/test_install_basic.py::test_install_without_dev_section tests/integration/test_install_basic.py::test_alternative_version_specifier [gw1] [ 15%] PASSED tests/integration/test_install_basic.py::test_extras_install tests/integration/test_install_basic.py::test_bad_packages [gw2] [ 15%] PASSED tests/integration/test_install_basic.py::test_windows_pinned_pipfile tests/integration/test_install_basic.py::test_requirements_to_pipfile [gw2] [ 16%] SKIPPED tests/integration/test_install_basic.py::test_requirements_to_pipfile tests/integration/test_install_markers.py::test_platform_python_implementation_marker [gw1] [ 16%] PASSED tests/integration/test_install_basic.py::test_bad_packages tests/integration/test_install_markers.py::test_package_environment_markers [gw0] [ 17%] PASSED tests/integration/test_install_basic.py::test_alternative_version_specifier tests/integration/test_install_basic.py::test_install_does_not_extrapolate_environ [gw3] [ 18%] PASSED tests/integration/test_install_basic.py::test_backup_resolver tests/integration/test_install_basic.py::test_clean_on_empty_venv [gw1] [ 18%] PASSED tests/integration/test_install_markers.py::test_package_environment_markers tests/integration/test_install_markers.py::test_global_overrides_environment_markers [gw2] [ 19%] PASSED tests/integration/test_install_markers.py::test_platform_python_implementation_marker tests/integration/test_install_markers.py::test_resolver_unique_markers [gw0] [ 19%] PASSED tests/integration/test_install_basic.py::test_install_does_not_extrapolate_environ tests/integration/test_install_markers.py::test_top_level_overrides_environment_markers [gw3] [ 20%] PASSED tests/integration/test_install_basic.py::test_clean_on_empty_venv tests/integration/test_install_markers.py::test_specific_package_environment_markers [gw1] [ 20%] PASSED tests/integration/test_install_markers.py::test_global_overrides_environment_markers tests/integration/test_install_twists.py::test_e_dot [gw1] [ 21%] SKIPPED tests/integration/test_install_twists.py::test_e_dot tests/integration/test_lock.py::test_complex_deps_lock_and_install_properly [gw3] [ 22%] PASSED tests/integration/test_install_markers.py::test_specific_package_environment_markers tests/integration/test_install_markers.py::test_environment_variable_value_does_not_change_hash [gw0] [ 22%] PASSED tests/integration/test_install_markers.py::test_top_level_overrides_environment_markers tests/integration/test_install_twists.py::test_local_extras_install [gw0] [ 23%] SKIPPED tests/integration/test_install_twists.py::test_local_extras_install tests/integration/test_project.py::test_pipfile_envvar_expansion [gw0] [ 23%] PASSED tests/integration/test_project.py::test_pipfile_envvar_expansion tests/integration/test_project.py::test_get_source[True] tests/integration/test_install_markers.py::test_resolver_unique_markers [gw3] [ 24%] PASSED tests/integration/test_install_markers.py::test_environment_variable_value_does_not_change_hash tests/integration/test_install_uri.py::test_editable_vcs_install [gw0] [ 25%] PASSED tests/integration/test_project.py::test_get_source[True] tests/integration/test_project.py::test_get_source[False] [gw0] [ 25%] PASSED tests/integration/test_project.py::test_get_source[False] tests/integration/test_project.py::test_maintain_file_line_endings[\n] [gw2] [ 26%] FAILED tests/integration/test_install_markers.py::test_resolver_unique_markers tests/integration/test_install_twists.py::test_multiprocess_bug_and_install [gw3] [ 26%] PASSED tests/integration/test_install_uri.py::test_editable_vcs_install tests/integration/test_install_uri.py::test_install_editable_git_tag [gw0] [ 27%] PASSED tests/integration/test_project.py::test_maintain_file_line_endings[\n] tests/integration/test_project.py::test_maintain_file_line_endings[\r\n] [gw1] [ 27%] PASSED tests/integration/test_lock.py::test_complex_deps_lock_and_install_properly tests/integration/test_lock.py::test_complex_lock_deep_extras [gw1] [ 28%] SKIPPED tests/integration/test_lock.py::test_complex_lock_deep_extras tests/integration/test_lock.py::test_private_index_skip_lock [gw2] [ 29%] PASSED tests/integration/test_install_twists.py::test_multiprocess_bug_and_install tests/integration/test_install_twists.py::test_sequential_mode [gw3] [ 29%] PASSED tests/integration/test_install_uri.py::test_install_editable_git_tag tests/integration/test_install_uri.py::test_install_named_index_alias [gw1] [ 30%] PASSED tests/integration/test_lock.py::test_private_index_skip_lock tests/integration/test_lock.py::test_private_index_lock_requirements [gw0] [ 30%] PASSED tests/integration/test_project.py::test_maintain_file_line_endings[\r\n] tests/integration/test_project.py::test_many_indexes [gw3] [ 31%] PASSED tests/integration/test_install_uri.py::test_install_named_index_alias tests/integration/test_install_uri.py::test_install_local_vcs_not_in_lockfile [gw2] [ 31%] PASSED tests/integration/test_install_twists.py::test_sequential_mode tests/integration/test_install_twists.py::test_normalize_name_install [gw1] [ 32%] FAILED tests/integration/test_lock.py::test_private_index_lock_requirements tests/integration/test_lock.py::test_lock_updated_source [gw0] [ 33%] PASSED tests/integration/test_project.py::test_many_indexes tests/integration/test_run.py::test_env [gw1] [ 33%] PASSED tests/integration/test_lock.py::test_lock_updated_source tests/integration/test_pipenv.py::test_code_import_manual [gw1] [ 34%] SKIPPED tests/integration/test_pipenv.py::test_code_import_manual tests/integration/test_pipenv.py::test_activate_virtualenv_no_source [gw1] [ 34%] PASSED tests/integration/test_pipenv.py::test_activate_virtualenv_no_source tests/integration/test_pipenv.py::test_deploy_works [gw0] [ 35%] PASSED tests/integration/test_run.py::test_env tests/integration/test_run.py::test_scripts [gw2] [ 36%] PASSED tests/integration/test_install_twists.py::test_normalize_name_install tests/integration/test_install_twists.py::test_local_package [gw3] [ 36%] PASSED tests/integration/test_install_uri.py::test_install_local_vcs_not_in_lockfile tests/integration/test_install_uri.py::test_get_vcs_refs [gw0] [ 37%] PASSED tests/integration/test_run.py::test_scripts tests/integration/test_sync.py::test_sync_error_without_lockfile [gw0] [ 37%] PASSED tests/integration/test_sync.py::test_sync_error_without_lockfile tests/integration/test_sync.py::test_sync_should_not_lock [gw3] [ 38%] FAILED tests/integration/test_install_uri.py::test_get_vcs_refs tests/integration/test_lock.py::test_lock_handle_eggs [gw0] [ 38%] PASSED tests/integration/test_sync.py::test_sync_should_not_lock tests/integration/test_uninstall.py::test_uninstall [gw1] [ 39%] PASSED tests/integration/test_pipenv.py::test_deploy_works tests/integration/test_uninstall.py::test_uninstall_all_local_files [gw3] [ 40%] PASSED tests/integration/test_lock.py::test_lock_handle_eggs tests/integration/test_lock.py::test_lock_requirements_file [gw2] [ 40%] PASSED tests/integration/test_install_twists.py::test_local_package tests/integration/test_install_twists.py::test_local_zipfiles [gw0] [ 41%] PASSED tests/integration/test_uninstall.py::test_uninstall tests/unit/test_help.py::test_help [gw0] [ 41%] PASSED tests/unit/test_help.py::test_help tests/unit/test_patched.py::test_get_extras_links[windows and not windows] [gw0] [ 42%] PASSED tests/unit/test_patched.py::test_get_extras_links[windows and not windows] tests/unit/test_patched.py::test_get_extras_links[requests] [gw0] [ 43%] PASSED tests/unit/test_patched.py::test_get_extras_links[requests] tests/unit/test_patched.py::test_get_extras_links[attrs] [gw0] [ 43%] PASSED tests/unit/test_patched.py::test_get_extras_links[attrs] tests/unit/test_patched.py::test_get_extras_links[misc] [gw0] [ 44%] PASSED tests/unit/test_patched.py::test_get_extras_links[misc] tests/unit/test_utils.py::test_convert_deps_to_pip[deps0-requests] [gw0] [ 44%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps0-requests] tests/unit/test_utils.py::test_convert_deps_to_pip[deps1-requests[socks]] [gw0] [ 45%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps1-requests[socks]] tests/unit/test_utils.py::test_convert_deps_to_pip[deps2-django>1.10] [gw0] [ 45%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps2-django>1.10] tests/unit/test_utils.py::test_convert_deps_to_pip[deps3-Django>1.10] [gw0] [ 46%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps3-Django>1.10] tests/unit/test_utils.py::test_convert_deps_to_pip[deps4-requests[socks]>1.10] [gw0] [ 47%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps4-requests[socks]>1.10] tests/unit/test_utils.py::test_convert_deps_to_pip[deps5-requests[socks]==1.10] [gw0] [ 47%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps5-requests[socks]==1.10] tests/unit/test_utils.py::test_convert_deps_to_pip[deps6--e git+git://github.com/pinax/pinax.git@1.4#egg=pinax] [gw0] [ 48%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps6--e git+git://github.com/pinax/pinax.git@1.4#egg=pinax] tests/unit/test_utils.py::test_convert_deps_to_pip[deps7-git+git://github.com/pinax/pinax.git@1.4#egg=pinax] [gw0] [ 48%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps7-git+git://github.com/pinax/pinax.git@1.4#egg=pinax] tests/unit/test_utils.py::test_convert_deps_to_pip[deps8-hg+http://hg.myproject.org/MyProject@da39a3ee5e6b#egg=MyProject] [gw0] [ 49%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps8-hg+http://hg.myproject.org/MyProject@da39a3ee5e6b#egg=MyProject] tests/unit/test_utils.py::test_convert_deps_to_pip[deps9--e svn+svn://svn.myproject.org/svn/MyProject#egg=MyProject] [gw0] [ 50%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps9--e svn+svn://svn.myproject.org/svn/MyProject#egg=MyProject] tests/unit/test_utils.py::test_convert_deps_to_pip[deps10-https://github.com/Rapptz/discord.py/archive/rewrite.zip#egg=discord.py[voice]] [gw0] [ 50%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps10-https://github.com/Rapptz/discord.py/archive/rewrite.zip#egg=discord.py[voice]] tests/unit/test_utils.py::test_convert_deps_to_pip[deps11-git+https://github.com/requests/requests.git@master#egg=requests[security]] [gw0] [ 51%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip[deps11-git+https://github.com/requests/requests.git@master#egg=requests[security]] tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps0-requests] [gw0] [ 51%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps0-requests] tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps1-FooProject==1.2 --hash=sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824] [gw0] [ 52%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps1-FooProject==1.2 --hash=sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824] tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps2-FooProject[stuff]==1.2 --hash=sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824] [gw0] [ 52%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps2-FooProject[stuff]==1.2 --hash=sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824] tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps3-git+https://github.com/requests/requests.git@master#egg=requests[security]] [gw0] [ 53%] PASSED tests/unit/test_utils.py::test_convert_deps_to_pip_one_way[deps3-git+https://github.com/requests/requests.git@master#egg=requests[security]] tests/unit/test_utils.py::test_convert_deps_to_pip_unicode [gw0] [ 54%] SKIPPED tests/unit/test_utils.py::test_convert_deps_to_pip_unicode tests/unit/test_utils.py::TestUtils::test_is_required_version[*-*-True] [gw0] [ 54%] PASSED tests/unit/test_utils.py::TestUtils::test_is_required_version[*-*-True] tests/unit/test_utils.py::TestUtils::test_is_required_version[2.1.6-==2.1.4-False] [gw0] [ 55%] PASSED tests/unit/test_utils.py::TestUtils::test_is_required_version[2.1.6-==2.1.4-False] tests/unit/test_utils.py::TestUtils::test_is_required_version[20160913->=20140815-True] [gw0] [ 55%] PASSED tests/unit/test_utils.py::TestUtils::test_is_required_version[20160913->=20140815-True] tests/unit/test_utils.py::TestUtils::test_is_required_version[1.4-specified_ver3-True] [gw0] [ 56%] PASSED tests/unit/test_utils.py::TestUtils::test_is_required_version[1.4-specified_ver3-True] tests/unit/test_utils.py::TestUtils::test_is_required_version[2.13.0-specified_ver4-False] [gw0] [ 56%] PASSED tests/unit/test_utils.py::TestUtils::test_is_required_version[2.13.0-specified_ver4-False] tests/unit/test_utils.py::TestUtils::test_is_vcs[entry0-True] [gw0] [ 57%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[entry0-True] tests/unit/test_utils.py::TestUtils::test_is_vcs[entry1-True] [gw0] [ 58%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[entry1-True] tests/unit/test_utils.py::TestUtils::test_is_vcs[*-False] [gw0] [ 58%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[*-False] tests/unit/test_utils.py::TestUtils::test_is_vcs[entry3-False] [gw0] [ 59%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[entry3-False] tests/unit/test_utils.py::TestUtils::test_is_vcs[package-False] [gw0] [ 59%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[package-False] tests/unit/test_utils.py::TestUtils::test_is_vcs[git+https://github.com/requests/requests.git#egg=requests-True] [gw0] [ 60%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[git+https://github.com/requests/requests.git#egg=requests-True] tests/unit/test_utils.py::TestUtils::test_is_vcs[git+git@github.com:requests/requests.git#egg=requests-True] [gw0] [ 61%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[git+git@github.com:requests/requests.git#egg=requests-True] tests/unit/test_utils.py::TestUtils::test_is_vcs[gitdb2-False] [gw0] [ 61%] PASSED tests/unit/test_utils.py::TestUtils::test_is_vcs[gitdb2-False] tests/unit/test_utils.py::TestUtils::test_split_file [gw0] [ 62%] PASSED tests/unit/test_utils.py::TestUtils::test_split_file tests/unit/test_utils.py::TestUtils::test_python_version_from_bad_path [gw0] [ 62%] PASSED tests/unit/test_utils.py::TestUtils::test_python_version_from_bad_path tests/unit/test_utils.py::TestUtils::test_python_version_from_non_python [gw0] [ 63%] PASSED tests/unit/test_utils.py::TestUtils::test_python_version_from_non_python tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.6.2-3.6.2] [gw0] [ 63%] PASSED tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.6.2-3.6.2] tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.6.2 :: Continuum Analytics, Inc.-3.6.2] [gw0] [ 64%] PASSED tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.6.2 :: Continuum Analytics, Inc.-3.6.2] tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.6.20 :: Continuum Analytics, Inc.-3.6.20] [gw0] [ 65%] PASSED tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.6.20 :: Continuum Analytics, Inc.-3.6.20] tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.5.3 (3f6eaa010fce78cc7973bdc1dfdb95970f08fed2, Jan 13 2018, 18:14:01)\n[PyPy 5.10.1 with GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]-3.5.3] [gw0] [ 65%] PASSED tests/unit/test_utils.py::TestUtils::test_python_version_output_variants[Python 3.5.3 (3f6eaa010fce78cc7973bdc1dfdb95970f08fed2, Jan 13 2018, 18:14:01)\n[PyPy 5.10.1 with GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]-3.5.3] tests/unit/test_utils.py::TestUtils::test_windows_shellquote [gw0] [ 66%] PASSED tests/unit/test_utils.py::TestUtils::test_windows_shellquote tests/unit/test_utils.py::TestUtils::test_is_valid_url [gw0] [ 66%] PASSED tests/unit/test_utils.py::TestUtils::test_is_valid_url tests/unit/test_utils.py::TestUtils::test_nix_converted_relative_path[artifacts/file.zip-./artifacts/file.zip] [gw0] [ 67%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_converted_relative_path[artifacts/file.zip-./artifacts/file.zip] tests/unit/test_utils.py::TestUtils::test_nix_converted_relative_path[./artifacts/file.zip-./artifacts/file.zip] [gw0] [ 68%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_converted_relative_path[./artifacts/file.zip-./artifacts/file.zip] tests/unit/test_utils.py::TestUtils::test_nix_converted_relative_path[../otherproject/file.zip-./../otherproject/file.zip] [gw0] [ 68%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_converted_relative_path[../otherproject/file.zip-./../otherproject/file.zip] tests/unit/test_utils.py::TestUtils::test_win_converted_relative_path[artifacts/file.zip-.\\artifacts\\file.zip] [gw0] [ 69%] PASSED tests/unit/test_utils.py::TestUtils::test_win_converted_relative_path[artifacts/file.zip-.\\artifacts\\file.zip] tests/unit/test_utils.py::TestUtils::test_win_converted_relative_path[./artifacts/file.zip-.\\artifacts\\file.zip] [gw0] [ 69%] PASSED tests/unit/test_utils.py::TestUtils::test_win_converted_relative_path[./artifacts/file.zip-.\\artifacts\\file.zip] tests/unit/test_utils.py::TestUtils::test_win_converted_relative_path[../otherproject/file.zip-.\\..\\otherproject\\file.zip] [gw0] [ 70%] PASSED tests/unit/test_utils.py::TestUtils::test_win_converted_relative_path[../otherproject/file.zip-.\\..\\otherproject\\file.zip] tests/unit/test_utils.py::TestUtils::test_download_file [gw0] [ 70%] PASSED tests/unit/test_utils.py::TestUtils::test_download_file tests/unit/test_utils.py::TestUtils::test_new_line_end_of_toml_file [gw0] [ 71%] PASSED tests/unit/test_utils.py::TestUtils::test_new_line_end_of_toml_file tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[c:\\Program Files\\Python36\\python.exe-C:\\Program Files\\Python36\\python.exe] [gw0] [ 72%] PASSED tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[c:\\Program Files\\Python36\\python.exe-C:\\Program Files\\Python36\\python.exe] tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[C:\\Program Files\\Python36\\python.exe-C:\\Program Files\\Python36\\python.exe] [gw0] [ 72%] PASSED tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[C:\\Program Files\\Python36\\python.exe-C:\\Program Files\\Python36\\python.exe] tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[\\\\host\\share\\file.zip-\\\\host\\share\\file.zip] [gw0] [ 73%] PASSED tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[\\\\host\\share\\file.zip-\\\\host\\share\\file.zip] tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[artifacts\\file.zip-artifacts\\file.zip] [gw0] [ 73%] PASSED tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[artifacts\\file.zip-artifacts\\file.zip] tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[.\\artifacts\\file.zip-.\\artifacts\\file.zip] [gw0] [ 74%] PASSED tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[.\\artifacts\\file.zip-.\\artifacts\\file.zip] tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[..\\otherproject\\file.zip-..\\otherproject\\file.zip] [gw0] [ 75%] PASSED tests/unit/test_utils.py::TestUtils::test_win_normalize_drive[..\\otherproject\\file.zip-..\\otherproject\\file.zip] tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[/usr/local/bin/python-/usr/local/bin/python] [gw0] [ 75%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[/usr/local/bin/python-/usr/local/bin/python] tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[artifacts/file.zip-artifacts/file.zip] [gw0] [ 76%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[artifacts/file.zip-artifacts/file.zip] tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[./artifacts/file.zip-./artifacts/file.zip] [gw0] [ 76%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[./artifacts/file.zip-./artifacts/file.zip] tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[../otherproject/file.zip-../otherproject/file.zip] [gw0] [ 77%] SKIPPED tests/unit/test_utils.py::TestUtils::test_nix_normalize_drive[../otherproject/file.zip-../otherproject/file.zip] tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources0-expected_args0] [gw0] [ 77%] PASSED tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources0-expected_args0] tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources1-expected_args1] [gw0] [ 78%] PASSED tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources1-expected_args1] tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources2-expected_args2] [gw0] [ 79%] PASSED tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources2-expected_args2] tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources3-expected_args3] [gw0] [ 79%] PASSED tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources3-expected_args3] tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources4-expected_args4] [gw0] [ 80%] PASSED tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources4-expected_args4] tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources5-expected_args5] [gw0] [ 80%] PASSED tests/unit/test_utils.py::TestUtils::test_prepare_pip_source_args[sources5-expected_args5] tests/unit/test_utils.py::TestUtils::test_parse_python_version [gw0] [ 81%] PASSED tests/unit/test_utils.py::TestUtils::test_parse_python_version tests/unit/test_utils.py::TestUtils::test_parse_python_version_suffix [gw0] [ 81%] PASSED tests/unit/test_utils.py::TestUtils::test_parse_python_version_suffix tests/unit/test_utils.py::TestUtils::test_parse_python_version_270 [gw0] [ 82%] PASSED tests/unit/test_utils.py::TestUtils::test_parse_python_version_270 tests/unit/test_utils.py::TestUtils::test_parse_python_version_270_garbage [gw0] [ 83%] PASSED tests/unit/test_utils.py::TestUtils::test_parse_python_version_270_garbage tests/unit/test_utils_windows_executable.py::test_find_windows_executable [gw0] [ 83%] PASSED tests/unit/test_utils_windows_executable.py::test_find_windows_executable tests/unit/test_vendor.py::test_table [gw0] [ 84%] PASSED tests/unit/test_vendor.py::test_table tests/unit/test_vendor.py::TestPipfileParser::test_inject_environment_variables [gw0] [ 84%] PASSED tests/unit/test_vendor.py::TestPipfileParser::test_inject_environment_variables tests/unit/test_vendor.py::test_token_date[dt0-1992-08-19] [gw0] [ 85%] PASSED tests/unit/test_vendor.py::test_token_date[dt0-1992-08-19] tests/unit/test_vendor.py::test_token_date[dt1-15:10:00] [gw0] [ 86%] PASSED tests/unit/test_vendor.py::test_token_date[dt1-15:10:00] tests/unit/test_vendor.py::test_token_date[dt2-15:10:00Z] [gw0] [ 86%] PASSED tests/unit/test_vendor.py::test_token_date[dt2-15:10:00Z] tests/unit/test_vendor.py::test_token_date[dt3-15:10:00+08:00] [gw0] [ 87%] PASSED tests/unit/test_vendor.py::test_token_date[dt3-15:10:00+08:00] tests/unit/test_vendor.py::test_token_date[dt4-1992-08-19T15:10:00] [gw0] [ 87%] PASSED tests/unit/test_vendor.py::test_token_date[dt4-1992-08-19T15:10:00] tests/unit/test_vendor.py::test_token_date[dt5-1992-08-19T15:10:00Z] [gw0] [ 88%] PASSED tests/unit/test_vendor.py::test_token_date[dt5-1992-08-19T15:10:00Z] [gw3] [ 88%] PASSED tests/integration/test_lock.py::test_lock_requirements_file tests/integration/test_lock.py::test_lock_keep_outdated [gw1] [ 89%] PASSED tests/integration/test_uninstall.py::test_uninstall_all_local_files tests/integration/test_uninstall.py::test_uninstall_all_dev [gw3] [ 90%] PASSED tests/integration/test_lock.py::test_lock_keep_outdated tests/integration/test_lock.py::test_complex_lock_with_vcs_deps [gw2] [ 90%] PASSED tests/integration/test_install_twists.py::test_local_zipfiles tests/integration/test_install_twists.py::test_relative_paths [gw3] [ 91%] PASSED tests/integration/test_lock.py::test_complex_lock_with_vcs_deps [gw1] [ 91%] PASSED tests/integration/test_uninstall.py::test_uninstall_all_dev tests/integration/test_uninstall.py::test_normalize_name_uninstall [gw2] [ 92%] PASSED tests/integration/test_install_twists.py::test_relative_paths tests/integration/test_install_twists.py::test_install_local_file_collision [gw1] [ 93%] PASSED tests/integration/test_uninstall.py::test_normalize_name_uninstall tests/integration/test_windows.py::test_case_changes_windows [gw1] [ 93%] PASSED tests/integration/test_windows.py::test_case_changes_windows tests/unit/test_cmdparse.py::test_parse [gw1] [ 94%] PASSED tests/unit/test_cmdparse.py::test_parse tests/unit/test_cmdparse.py::test_parse_error [gw1] [ 94%] PASSED tests/unit/test_cmdparse.py::test_parse_error tests/unit/test_cmdparse.py::test_extend [gw1] [ 95%] PASSED tests/unit/test_cmdparse.py::test_extend tests/unit/test_cmdparse.py::test_cmdify [gw1] [ 95%] PASSED tests/unit/test_cmdparse.py::test_cmdify [gw2] [ 96%] PASSED tests/integration/test_install_twists.py::test_install_local_file_collision tests/integration/test_install_uri.py::test_basic_vcs_install [gw2] [ 97%] PASSED tests/integration/test_install_uri.py::test_basic_vcs_install tests/integration/test_install_uri.py::test_urls_work [gw2] [ 97%] PASSED tests/integration/test_install_uri.py::test_urls_work tests/integration/test_install_uri.py::test_install_remote_requirements tests/unit/test_cmdparse.py::test_cmdify_complex tests/unit/test_vendor.py::test_token_date[dt6-1992-08-19T15:10:00+08:00] tests/integration/test_lock.py::test_lock_with_prereleases [gw0] [ 98%] PASSED tests/unit/test_vendor.py::test_token_date[dt6-1992-08-19T15:10:00+08:00] [gw1] [ 98%] PASSED tests/unit/test_cmdparse.py::test_cmdify_complex [gw3] [ 99%] PASSED tests/integration/test_lock.py::test_lock_with_prereleases [gw2] [100%] PASSED tests/integration/test_install_uri.py::test_install_remote_requirements ================================== FAILURES =================================== ________________________ test_resolver_unique_markers _________________________ [gw2] win32 -- Python 3.6.5 c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe PipenvInstance = pypi = @pytest.mark.lock @pytest.mark.complex @flaky @py3_only def test_resolver_unique_markers(PipenvInstance, pypi): """vcrpy has a dependency on `yarl` which comes with a marker of 'python version in "3.4, 3.5, 3.6" - this marker duplicates itself: 'yarl; python version in "3.4, 3.5, 3.6"; python version in "3.4, 3.5, 3.6"' This verifies that we clean that successfully. """ with PipenvInstance(chdir=True) as p: c = p.pipenv('install vcrpy==1.11.0') assert c.return_code == 0 > assert 'yarl' in p.lockfile['default'] E AssertionError: assert 'yarl' in {'vcrpy': {'hashes': ['sha256:a707dd8ff99d524297f03291cd6a61144e8de8538550259074e6efe19fd38638', 'sha256:beb30de89c3618482ea76662b4135d48fef7417589df49c303b2e85db40c9705'], 'index': 'custom', 'version': '==1.11.0'}} tests\integration\test_install_markers.py:141: AssertionError ---------------------------- Captured stdout call ----------------------------- $ pipenv install vcrpy==1.11.0 Installing vcrpy==1.11.0… Looking in indexes: http://127.0.0.1:62569/simple Collecting vcrpy==1.11.0 Downloading http://127.0.0.1:62569/vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl Collecting wrapt (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/wrapt/wrapt-1.10.11.tar.gz Collecting yarl; python_version in "3.4, 3.5, 3.6" (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/yarl/yarl-1.1.1-cp36-cp36m-win_amd64.whl (119kB) Collecting PyYAML (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/pyyaml/PyYAML-3.12.tar.gz (253kB) Collecting six>=1.5 (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/six/six-1.11.0-py2.py3-none-any.whl Collecting idna>=2.0 (from yarl; python_version in "3.4, 3.5, 3.6"->vcrpy==1.11.0) Downloading http://127.0.0.1:62569/idna/idna-2.6-py2.py3-none-any.whl (56kB) Collecting multidict>=4.0 (from yarl; python_version in "3.4, 3.5, 3.6"->vcrpy==1.11.0) Downloading http://127.0.0.1:62569/multidict/multidict-4.1.0-cp36-cp36m-win_amd64.whl (194kB) Building wheels for collected packages: wrapt, PyYAML Running setup.py bdist_wheel for wrapt: started Running setup.py bdist_wheel for wrapt: finished with status 'done' Stored in directory: C:/Users/ADAM~1.HEN/AppData/Local/Temp/pipenv-ib6550ya-cache\wheels\58\38\f3\5bab47dad8b0daf1dc6a0dd870bb2117d9ae77cb8ac3c3d440 Running setup.py bdist_wheel for PyYAML: started Running setup.py bdist_wheel for PyYAML: finished with status 'done' Stored in directory: C:/Users/ADAM~1.HEN/AppData/Local/Temp/pipenv-ib6550ya-cache\wheels\f4\16\18\62411d7a4aec1a92ef4ca4e236cbbebcc2e9bcc71130fbd2cc Successfully built wrapt PyYAML Installing collected packages: wrapt, idna, multidict, yarl, PyYAML, six, vcrpy Successfully installed PyYAML-3.12 idna-2.6 multidict-4.1.0 six-1.11.0 vcrpy-1.11.0 wrapt-1.10.11 yarl-1.1.1 Adding vcrpy==1.11.0 to Pipfile's [packages]… Installing dependencies from Pipfile.lock (67b8be)… To activate this project's virtualenv, run the following: $ pipenv shell Creating a virtualenv for this project… Pipfile: C:\Users\adam.hendry\AppData\Local\Temp\pipenv-2ysyjps7-project\Pipfile Using c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe (3.6.5) to create virtualenv… Already using interpreter c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe Using real prefix 'c:\\users\\adam.hendry\\appdata\\local\\programs\\python\\python36' New python executable in C:\Users\adam.hendry\AppData\Local\Temp\pipenv-2ysyjps7-project\.venv\Scripts\python.exe Installing setuptools, pip, wheel...done. Virtualenv location: C:\Users\adam.hendry\AppData\Local\Temp\pipenv-2ysyjps7-project\.venv Creating a Pipfile for this project… Pipfile.lock not found, creating… Locking [dev-packages] dependencies… Locking [packages] dependencies… Updated Pipfile.lock (67b8be)! ---------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [09/Jun/2018 15:46:33] "GET /simple/vcrpy/ HTTP/1.1" 200 340 127.0.0.1 - - [09/Jun/2018 15:46:33] "GET /vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 35550 127.0.0.1 - - [09/Jun/2018 15:46:33] "GET /simple/wrapt/ HTTP/1.1" 200 235 127.0.0.1 - - [09/Jun/2018 15:46:33] "GET /wrapt/wrapt-1.10.11.tar.gz HTTP/1.1" 200 27402 127.0.0.1 - - [09/Jun/2018 15:46:35] "GET /simple/yarl/ HTTP/1.1" 200 608 127.0.0.1 - - [09/Jun/2018 15:46:35] "GET /yarl/yarl-1.1.1-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 119212 127.0.0.1 - - [09/Jun/2018 15:46:36] "GET /simple/pyyaml/ HTTP/1.1" 200 679 127.0.0.1 - - [09/Jun/2018 15:46:36] "GET /pyyaml/PyYAML-3.12.tar.gz HTTP/1.1" 200 253011 127.0.0.1 - - [09/Jun/2018 15:46:47] "GET /simple/six/ HTTP/1.1" 200 320 127.0.0.1 - - [09/Jun/2018 15:46:47] "GET /six/six-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 10702 127.0.0.1 - - [09/Jun/2018 15:46:47] "GET /simple/idna/ HTTP/1.1" 200 318 127.0.0.1 - - [09/Jun/2018 15:46:47] "GET /idna/idna-2.6-py2.py3-none-any.whl HTTP/1.1" 200 56450 127.0.0.1 - - [09/Jun/2018 15:46:47] "GET /simple/multidict/ HTTP/1.1" 200 384 127.0.0.1 - - [09/Jun/2018 15:46:47] "GET /multidict/multidict-4.1.0-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 194446 127.0.0.1 - - [09/Jun/2018 15:47:43] "GET /simple/vcrpy/ HTTP/1.1" 200 340 127.0.0.1 - - [09/Jun/2018 15:47:43] "GET /vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 35550 127.0.0.1 - - [09/Jun/2018 15:47:44] "GET /simple/wrapt/ HTTP/1.1" 200 235 127.0.0.1 - - [09/Jun/2018 15:47:44] "GET /simple/six/ HTTP/1.1" 200 320 127.0.0.1 - - [09/Jun/2018 15:47:44] "GET /six/six-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 10702 127.0.0.1 - - [09/Jun/2018 15:47:45] "GET /simple/pyyaml/ HTTP/1.1" 200 679 127.0.0.1 - - [09/Jun/2018 15:47:45] "GET /pyyaml/PyYAML-3.12-cp27-cp27m-win32.whl HTTP/1.1" 200 182620 127.0.0.1 - - [09/Jun/2018 15:47:45] "GET /simple/yarl/ HTTP/1.1" 200 608 127.0.0.1 - - [09/Jun/2018 15:47:45] "GET /yarl/yarl-1.1.1-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 119212 127.0.0.1 - - [09/Jun/2018 15:47:46] "GET /simple/idna/ HTTP/1.1" 200 318 127.0.0.1 - - [09/Jun/2018 15:47:46] "GET /idna/idna-2.6-py2.py3-none-any.whl HTTP/1.1" 200 56450 127.0.0.1 - - [09/Jun/2018 15:47:46] "GET /simple/multidict/ HTTP/1.1" 200 384 127.0.0.1 - - [09/Jun/2018 15:47:46] "GET /multidict/multidict-4.1.0-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 194446 127.0.0.1 - - [09/Jun/2018 15:47:46] "GET /simple/vcrpy/ HTTP/1.1" 200 340 127.0.0.1 - - [09/Jun/2018 15:47:47] "GET /vcrpy/vcrpy-1.11.0.tar.gz HTTP/1.1" 200 61029 127.0.0.1 - - [09/Jun/2018 15:47:47] "GET /vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 35550 ---------------------------- Captured stdout call ----------------------------- $ pipenv install vcrpy==1.11.0 Installing vcrpy==1.11.0… Looking in indexes: http://127.0.0.1:62569/simple Collecting vcrpy==1.11.0 Downloading http://127.0.0.1:62569/vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl Collecting six>=1.5 (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/six/six-1.11.0-py2.py3-none-any.whl Collecting yarl; python_version in "3.4, 3.5, 3.6" (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/yarl/yarl-1.1.1-cp36-cp36m-win_amd64.whl (119kB) Collecting wrapt (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/wrapt/wrapt-1.10.11.tar.gz Collecting PyYAML (from vcrpy==1.11.0) Downloading http://127.0.0.1:62569/pyyaml/PyYAML-3.12.tar.gz (253kB) Collecting idna>=2.0 (from yarl; python_version in "3.4, 3.5, 3.6"->vcrpy==1.11.0) Downloading http://127.0.0.1:62569/idna/idna-2.6-py2.py3-none-any.whl (56kB) Collecting multidict>=4.0 (from yarl; python_version in "3.4, 3.5, 3.6"->vcrpy==1.11.0) Downloading http://127.0.0.1:62569/multidict/multidict-4.1.0-cp36-cp36m-win_amd64.whl (194kB) Building wheels for collected packages: wrapt, PyYAML Running setup.py bdist_wheel for wrapt: started Running setup.py bdist_wheel for wrapt: finished with status 'done' Stored in directory: C:/Users/ADAM~1.HEN/AppData/Local/Temp/pipenv-e6fr9_ba-cache\wheels\58\38\f3\5bab47dad8b0daf1dc6a0dd870bb2117d9ae77cb8ac3c3d440 Running setup.py bdist_wheel for PyYAML: started Running setup.py bdist_wheel for PyYAML: finished with status 'done' Stored in directory: C:/Users/ADAM~1.HEN/AppData/Local/Temp/pipenv-e6fr9_ba-cache\wheels\f4\16\18\62411d7a4aec1a92ef4ca4e236cbbebcc2e9bcc71130fbd2cc Successfully built wrapt PyYAML Installing collected packages: six, idna, multidict, yarl, wrapt, PyYAML, vcrpy Successfully installed PyYAML-3.12 idna-2.6 multidict-4.1.0 six-1.11.0 vcrpy-1.11.0 wrapt-1.10.11 yarl-1.1.1 Adding vcrpy==1.11.0 to Pipfile's [packages]… Installing dependencies from Pipfile.lock (67b8be)… To activate this project's virtualenv, run the following: $ pipenv shell Creating a virtualenv for this project… Pipfile: C:\Users\adam.hendry\AppData\Local\Temp\pipenv-x168pyh5-project\Pipfile Using c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe (3.6.5) to create virtualenv… Already using interpreter c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe Using real prefix 'c:\\users\\adam.hendry\\appdata\\local\\programs\\python\\python36' New python executable in C:\Users\adam.hendry\AppData\Local\Temp\pipenv-x168pyh5-project\.venv\Scripts\python.exe Installing setuptools, pip, wheel...done. Virtualenv location: C:\Users\adam.hendry\AppData\Local\Temp\pipenv-x168pyh5-project\.venv Creating a Pipfile for this project… Pipfile.lock not found, creating… Locking [dev-packages] dependencies… Locking [packages] dependencies… Updated Pipfile.lock (67b8be)! ---------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [09/Jun/2018 15:48:39] "GET /simple/vcrpy/ HTTP/1.1" 200 340 127.0.0.1 - - [09/Jun/2018 15:48:39] "GET /vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 35550 127.0.0.1 - - [09/Jun/2018 15:48:40] "GET /simple/six/ HTTP/1.1" 200 320 127.0.0.1 - - [09/Jun/2018 15:48:40] "GET /six/six-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 10702 127.0.0.1 - - [09/Jun/2018 15:48:40] "GET /simple/yarl/ HTTP/1.1" 200 608 127.0.0.1 - - [09/Jun/2018 15:48:40] "GET /yarl/yarl-1.1.1-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 119212 127.0.0.1 - - [09/Jun/2018 15:48:40] "GET /simple/wrapt/ HTTP/1.1" 200 235 127.0.0.1 - - [09/Jun/2018 15:48:40] "GET /wrapt/wrapt-1.10.11.tar.gz HTTP/1.1" 200 27402 127.0.0.1 - - [09/Jun/2018 15:48:42] "GET /simple/pyyaml/ HTTP/1.1" 200 679 127.0.0.1 - - [09/Jun/2018 15:48:42] "GET /pyyaml/PyYAML-3.12.tar.gz HTTP/1.1" 200 253011 127.0.0.1 - - [09/Jun/2018 15:48:53] "GET /simple/idna/ HTTP/1.1" 200 318 127.0.0.1 - - [09/Jun/2018 15:48:53] "GET /idna/idna-2.6-py2.py3-none-any.whl HTTP/1.1" 200 56450 127.0.0.1 - - [09/Jun/2018 15:48:53] "GET /simple/multidict/ HTTP/1.1" 200 384 127.0.0.1 - - [09/Jun/2018 15:48:53] "GET /multidict/multidict-4.1.0-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 194446 127.0.0.1 - - [09/Jun/2018 15:49:54] "GET /simple/vcrpy/ HTTP/1.1" 200 340 127.0.0.1 - - [09/Jun/2018 15:49:54] "GET /vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 35550 127.0.0.1 - - [09/Jun/2018 15:49:57] "GET /simple/wrapt/ HTTP/1.1" 200 235 127.0.0.1 - - [09/Jun/2018 15:49:59] "GET /simple/six/ HTTP/1.1" 200 320 127.0.0.1 - - [09/Jun/2018 15:49:59] "GET /six/six-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 10702 127.0.0.1 - - [09/Jun/2018 15:49:59] "GET /simple/pyyaml/ HTTP/1.1" 200 679 127.0.0.1 - - [09/Jun/2018 15:49:59] "GET /pyyaml/PyYAML-3.12-cp27-cp27m-win32.whl HTTP/1.1" 200 182620 127.0.0.1 - - [09/Jun/2018 15:50:01] "GET /simple/yarl/ HTTP/1.1" 200 608 127.0.0.1 - - [09/Jun/2018 15:50:01] "GET /yarl/yarl-1.1.1-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 119212 127.0.0.1 - - [09/Jun/2018 15:50:01] "GET /simple/idna/ HTTP/1.1" 200 318 127.0.0.1 - - [09/Jun/2018 15:50:01] "GET /idna/idna-2.6-py2.py3-none-any.whl HTTP/1.1" 200 56450 127.0.0.1 - - [09/Jun/2018 15:50:02] "GET /simple/multidict/ HTTP/1.1" 200 384 127.0.0.1 - - [09/Jun/2018 15:50:02] "GET /multidict/multidict-4.1.0-cp36-cp36m-win_amd64.whl HTTP/1.1" 200 194446 127.0.0.1 - - [09/Jun/2018 15:50:03] "GET /simple/vcrpy/ HTTP/1.1" 200 340 127.0.0.1 - - [09/Jun/2018 15:50:03] "GET /vcrpy/vcrpy-1.11.0.tar.gz HTTP/1.1" 200 61029 127.0.0.1 - - [09/Jun/2018 15:50:03] "GET /vcrpy/vcrpy-1.11.0-py2.py3-none-any.whl HTTP/1.1" 200 35550 ____________________ test_private_index_lock_requirements _____________________ [gw1] win32 -- Python 3.6.5 c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe PipenvInstance = @pytest.mark.requirements @pytest.mark.lock @pytest.mark.index @pytest.mark.install # private indexes need to be uncached for resolution @pytest.mark.needs_internet def test_private_index_lock_requirements(PipenvInstance): # Don't use the local fake pypi with PipenvInstance() as p: with open(p.pipfile_path, 'w') as f: contents = """ [[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [[source]] url = "https://test.pypi.org/simple" verify_ssl = true name = "testpypi" [packages] pipenv-test-private-package = {version = "*", index = "testpypi"} requests = "*" """.strip() f.write(contents) > c = p.pipenv('install') tests\integration\test_lock.py:245: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests\integration\conftest.py:99: in pipenv del os.environ['PIPENV_CACHE_DIR'] pipenv\_compat.py:117: in __exit__ self.cleanup() pipenv\_compat.py:121: in cleanup rmtree(self.name) pipenv\utils.py:1003: in rmtree directory, ignore_errors=ignore_errors, onerror=handle_remove_readonly ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:494: in rmtree return _rmtree_unsafe(path, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:384: in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:384: in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:384: in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:384: in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:384: in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:384: in _rmtree_unsafe _rmtree_unsafe(fullname, onerror) ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:393: in _rmtree_unsafe onerror(os.rmdir, path, sys.exc_info()) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ path = 'C:\\Users\\ADAM~1.HEN\\AppData\\Local\\Temp\\pipenv-zcf5a9kc-cache\\http\\d\\5\\1\\9\\2' onerror = def _rmtree_unsafe(path, onerror): try: if os.path.islink(path): # symlinks to directories are forbidden, see bug #1669 raise OSError("Cannot call rmtree on a symbolic link") except OSError: onerror(os.path.islink, path, sys.exc_info()) # can't continue even if onerror hook returns return names = [] try: names = os.listdir(path) except OSError: onerror(os.listdir, path, sys.exc_info()) for name in names: fullname = os.path.join(path, name) try: mode = os.lstat(fullname).st_mode except OSError: mode = 0 if stat.S_ISDIR(mode): _rmtree_unsafe(fullname, onerror) else: try: os.unlink(fullname) except OSError: onerror(os.unlink, fullname, sys.exc_info()) try: > os.rmdir(path) E OSError: [WinError 145] The directory is not empty: 'C:\\Users\\ADAM~1.HEN\\AppData\\Local\\Temp\\pipenv-zcf5a9kc-cache\\http\\d\\5\\1\\9\\2' ..\..\..\.virtualenvs\pipenv-cqrkvqx0\lib\shutil.py:391: OSError ______________________________ test_get_vcs_refs ______________________________ [gw3] win32 -- Python 3.6.5 c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe PipenvInstance = pip_src_dir = > @pytest.mark.vcs @pytest.mark.install @pytest.mark.needs_internet def test_get_vcs_refs(PipenvInstance, pip_src_dir): with PipenvInstance(chdir=True) as p: c = p.pipenv('install -e git+https://github.com/hynek/structlog.git@16.1.0#egg=structlog') > assert c.return_code == 0 E AssertionError: assert 1 == 0 E + where 1 = .return_code tests\integration\test_install_uri.py:159: AssertionError ---------------------------- Captured stdout call ----------------------------- $ pipenv install -e git+https://github.com/hynek/structlog.git@16.1.0#egg=structlog Installing -e git+https://github.com/hynek/structlog.git@16.1.0#egg=structlog… Looking in indexes: http://127.0.0.1:62758/simple Obtaining structlog from git+https://github.com/hynek/structlog.git@16.1.0#egg=structlog Cloning https://github.com/hynek/structlog.git (to revision 16.1.0) to c:\users\adam~1.hen\appdata\local\temp\pipenv-48hsfbub-testsrc\structlog Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 1, in File "C:\Users\ADAM~1.HEN\AppData\Local\Temp\pipenv-48hsfbub-testsrc\structlog\setup.py", line 85, in "`_.\n\n" + AttributeError: 'NoneType' object has no attribute 'group' ---------------------------------------- Creating a virtualenv for this project… Pipfile: C:\Users\adam.hendry\AppData\Local\Temp\pipenv-e4saacy5-project\Pipfile Using c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe (3.6.5) to create virtualenv… Already using interpreter c:\users\adam.hendry\.virtualenvs\pipenv-cqrkvqx0\scripts\python.exe Using real prefix 'c:\\users\\adam.hendry\\appdata\\local\\programs\\python\\python36' New python executable in C:\Users\adam.hendry\AppData\Local\Temp\pipenv-e4saacy5-project\.venv\Scripts\python.exe Installing setuptools, pip, wheel...done. Virtualenv location: C:\Users\adam.hendry\AppData\Local\Temp\pipenv-e4saacy5-project\.venv Creating a Pipfile for this project… Error: An error occurred while installing -e git+https://github.com/hynek/structlog.git@16.1.0#egg=structlog! Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADAM~1.HEN\AppData\Local\Temp\pipenv-48hsfbub-testsrc\structlog\ This is likely caused by a bug in -e git+https://github.com/hynek/structlog.git@16.1.0#egg=structlog. Report this to its maintainers. ===Flaky Test Report=== test_basic_install passed 1 out of the required 1 times. Success! test_install_without_dev_section passed 1 out of the required 1 times. Success! test_alternative_version_specifier passed 1 out of the required 1 times. Success! test_top_level_overrides_environment_markers passed 1 out of the required 1 times. Success! test_extras_install passed 1 out of the required 1 times. Success! test_package_environment_markers passed 1 out of the required 1 times. Success! test_global_overrides_environment_markers passed 1 out of the required 1 times. Success! test_complex_deps_lock_and_install_properly passed 1 out of the required 1 times. Success! test_install_without_dev passed 1 out of the required 1 times. Success! test_backup_resolver passed 1 out of the required 1 times. Success! test_specific_package_environment_markers passed 1 out of the required 1 times. Success! test_environment_variable_value_does_not_change_hash passed 1 out of the required 1 times. Success! test_editable_vcs_install passed 1 out of the required 1 times. Success! test_install_editable_git_tag passed 1 out of the required 1 times. Success! test_pipenv_check passed 1 out of the required 1 times. Success! test_basic_dev_install passed 1 out of the required 1 times. Success! test_windows_pinned_pipfile passed 1 out of the required 1 times. Success! test_platform_python_implementation_marker passed 1 out of the required 1 times. Success! test_resolver_unique_markers failed (1 runs remaining out of 2). assert 'yarl' in {'vcrpy': {'hashes': ['sha256:a707dd8ff99d524297f03291cd6a61144e8de8538550259074e6efe19fd38638', 'sha256:beb30de89c3618482ea76662b4135d48fef7417589df49c303b2e85db40c9705'], 'index': 'custom', 'version': '==1.11.0'}} [] test_resolver_unique_markers failed; it passed 0 out of the required 1 times. assert 'yarl' in {'vcrpy': {'hashes': ['sha256:a707dd8ff99d524297f03291cd6a61144e8de8538550259074e6efe19fd38638', 'sha256:beb30de89c3618482ea76662b4135d48fef7417589df49c303b2e85db40c9705'], 'index': 'custom', 'version': '==1.11.0'}} [] test_multiprocess_bug_and_install passed 1 out of the required 1 times. Success! test_sequential_mode passed 1 out of the required 1 times. Success! test_local_package passed 1 out of the required 1 times. Success! test_local_zipfiles passed 1 out of the required 1 times. Success! test_relative_paths passed 1 out of the required 1 times. Success! test_install_local_file_collision passed 1 out of the required 1 times. Success! test_basic_vcs_install passed 1 out of the required 1 times. Success! test_urls_work passed 1 out of the required 1 times. Success! test_install_remote_requirements passed 1 out of the required 1 times. Success! ===End Flaky Test Report=== ============= 3 failed, 152 passed, 17 skipped in 2052.65 seconds =============