{"action":"created","issue":{"url":"https://api.github.com/repos/pypa/pipenv/issues/2681","repository_url":"https://api.github.com/repos/pypa/pipenv","labels_url":"https://api.github.com/repos/pypa/pipenv/issues/2681/labels{/name}","comments_url":"https://api.github.com/repos/pypa/pipenv/issues/2681/comments","events_url":"https://api.github.com/repos/pypa/pipenv/issues/2681/events","html_url":"https://github.com/pypa/pipenv/issues/2681","id":346103743,"node_id":"MDU6SXNzdWUzNDYxMDM3NDM=","number":2681,"title":"Pipenv lock hangs","user":{"login":"connormclaud","id":849162,"node_id":"MDQ6VXNlcjg0OTE2Mg==","avatar_url":"https://avatars1.githubusercontent.com/u/849162?v=4","gravatar_id":"","url":"https://api.github.com/users/connormclaud","html_url":"https://github.com/connormclaud","followers_url":"https://api.github.com/users/connormclaud/followers","following_url":"https://api.github.com/users/connormclaud/following{/other_user}","gists_url":"https://api.github.com/users/connormclaud/gists{/gist_id}","starred_url":"https://api.github.com/users/connormclaud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/connormclaud/subscriptions","organizations_url":"https://api.github.com/users/connormclaud/orgs","repos_url":"https://api.github.com/users/connormclaud/repos","events_url":"https://api.github.com/users/connormclaud/events{/privacy}","received_events_url":"https://api.github.com/users/connormclaud/received_events","type":"User","site_admin":false},"labels":[{"id":541923427,"node_id":"MDU6TGFiZWw1NDE5MjM0Mjc=","url":"https://api.github.com/repos/pypa/pipenv/labels/needs%20more%20information","name":"needs more information","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-07-31T09:20:24Z","updated_at":"2018-08-01T06:57:23Z","closed_at":null,"author_association":"NONE","body":"\r\n##### Issue description\r\n\r\nRun pipenv lock. Wait for an hour without visible progress\r\n\r\n##### Expected result\r\n\r\nPipenv locks in reasonable time\r\n##### Actual result\r\n\r\nWhen possible, provide the verbose output (`--verbose`), especially for locking and dependencies resolving issues.\r\n```\r\n$ pipenv lock --verbose\r\nCourtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. You can set PIPENV_IGNORE_VIRTUALENVS=1 to force pipenv to ignore that environment and create its own instead.\r\nLocking [dev-packages] dependencies...\r\nusing sources: [{'url': 'https://pypi.org/simple', 'verify_ssl': True, 'name': 'pypi'}]\r\nUsing pip: -i https://pypi.org/simple\r\n\r\n                          ROUND 1                           \r\nCurrent constraints:\r\n  httpie (from -r /tmp/pipenv-zzh9cqpj-requirements/pipenv-r5vz8p2t-constraints.txt (line 2))\r\n\r\nFinding the best candidates:\r\n  found candidate httpie==0.9.9 (constraint was <any>)\r\n\r\nFinding secondary dependencies:\r\n  httpie==0.9.9             requires certifi>=2017.4.17, chardet<3.1.0,>=3.0.2, httpie==0.9.9; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\", idna<2.8,>=2.5, pygments>=2.1.3, requests>=2.11.0, urllib3<1.24,>=1.21.1\r\n\r\nNew dependencies found in this round:\r\n  adding ['certifi', '>=2017.4.17', '[]']\r\n  adding ['chardet', '<3.1.0,>=3.0.2', '[]']\r\n  adding ['httpie', '==0.9.9', '[]']\r\n  adding ['idna', '<2.8,>=2.5', '[]']\r\n  adding ['pygments', '>=2.1.3', '[]']\r\n  adding ['requests', '>=2.11.0', '[]']\r\n  adding ['urllib3', '<1.24,>=1.21.1', '[]']\r\nRemoved dependencies in this round:\r\nUnsafe dependencies in this round:\r\n------------------------------------------------------------\r\nResult of round 1: not stable\r\n\r\n                          ROUND 2                           \r\nCurrent constraints:\r\n  certifi>=2017.4.17\r\n  chardet<3.1.0,>=3.0.2\r\n  httpie==0.9.9 (from -r /tmp/pipenv-zzh9cqpj-requirements/pipenv-r5vz8p2t-constraints.txt (line 2))\r\n  idna<2.8,>=2.5\r\n  pygments>=2.1.3\r\n  requests>=2.11.0\r\n  urllib3<1.24,>=1.21.1\r\n\r\nFinding the best candidates:\r\n  found candidate certifi==2018.4.16 (constraint was >=2017.4.17)\r\n  found candidate chardet==3.0.4 (constraint was >=3.0.2,<3.1.0)\r\n  found candidate httpie==0.9.9 (constraint was ==0.9.9)\r\n  found candidate idna==2.7 (constraint was >=2.5,<2.8)\r\n  found candidate pygments==2.2.0 (constraint was >=2.1.3)\r\n  found candidate requests==2.19.1 (constraint was >=2.11.0)\r\n  found candidate urllib3==1.23 (constraint was >=1.21.1,<1.24)\r\n\r\nFinding secondary dependencies:\r\n  idna==2.7                 requires idna==2.7\r\n  httpie==0.9.9             requires certifi>=2017.4.17, chardet<3.1.0,>=3.0.2, httpie==0.9.9; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\", idna<2.8,>=2.5, pygments>=2.1.3, requests>=2.11.0, urllib3<1.24,>=1.21.1\r\n  certifi==2018.4.16        requires -\r\n  requests==2.19.1          requires certifi>=2017.4.17, chardet<3.1.0,>=3.0.2, idna<2.8,>=2.5, requests==2.19.1; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\", urllib3<1.24,>=1.21.1\r\n  chardet==3.0.4            requires -\r\n  urllib3==1.23             requires urllib3==1.23; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\"\r\n  pygments==2.2.0           requires -\r\n\r\nNew dependencies found in this round:\r\n  adding ['idna', '<2.8,==2.7,>=2.5', '[]']\r\n  adding ['requests', '==2.19.1,>=2.11.0', '[]']\r\n  adding ['urllib3', '<1.24,==1.23,>=1.21.1', '[]']\r\nRemoved dependencies in this round:\r\n  removing ['idna', '<2.8,>=2.5', '[]']\r\n  removing ['requests', '>=2.11.0', '[]']\r\n  removing ['urllib3', '<1.24,>=1.21.1', '[]']\r\nUnsafe dependencies in this round:\r\n------------------------------------------------------------\r\nResult of round 2: not stable\r\n\r\n                          ROUND 3                           \r\nCurrent constraints:\r\n  certifi>=2017.4.17\r\n  chardet<3.1.0,>=3.0.2\r\n  httpie==0.9.9 (from -r /tmp/pipenv-zzh9cqpj-requirements/pipenv-r5vz8p2t-constraints.txt (line 2))\r\n  idna<2.8,==2.7,>=2.5\r\n  pygments>=2.1.3\r\n  requests==2.19.1,>=2.11.0\r\n  urllib3<1.24,==1.23,>=1.21.1\r\n\r\nFinding the best candidates:\r\n  found candidate certifi==2018.4.16 (constraint was >=2017.4.17)\r\n  found candidate chardet==3.0.4 (constraint was >=3.0.2,<3.1.0)\r\n  found candidate httpie==0.9.9 (constraint was ==0.9.9)\r\n  found candidate idna==2.7 (constraint was >=2.5,==2.7,<2.8)\r\n  found candidate pygments==2.2.0 (constraint was >=2.1.3)\r\n  found candidate requests==2.19.1 (constraint was >=2.11.0,==2.19.1)\r\n  found candidate urllib3==1.23 (constraint was >=1.21.1,==1.23,<1.24)\r\n\r\nFinding secondary dependencies:\r\n  requests==2.19.1          requires certifi>=2017.4.17, chardet<3.1.0,>=3.0.2, idna<2.8,>=2.5, requests==2.19.1; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\", urllib3<1.24,>=1.21.1\r\n  httpie==0.9.9             requires certifi>=2017.4.17, chardet<3.1.0,>=3.0.2, httpie==0.9.9; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\", idna<2.8,>=2.5, pygments>=2.1.3, requests>=2.11.0, urllib3<1.24,>=1.21.1\r\n  idna==2.7                 requires idna==2.7\r\n  pygments==2.2.0           requires -\r\n  certifi==2018.4.16        requires -\r\n  urllib3==1.23             requires urllib3==1.23; python_version != \"3.3.*\" and python_version != \"3.1.*\" and python_version != \"3.0.*\" and python_version >= \"2.6\" and python_version != \"3.2.*\" and python_version < \"4\"\r\n  chardet==3.0.4            requires -\r\n------------------------------------------------------------\r\nResult of round 3: stable, done\r\n\r\nLocking [packages] dependencies...\r\n```\r\n##### Steps to replicate\r\n\r\nProvide the steps to replicate (which usually at least includes the commands and the Pipfile).\r\nRun pipenv lock on following file:\r\n```\r\n[[source]]\r\nurl = \"https://pypi.org/simple\"\r\nverify_ssl = true\r\nname = \"pypi\"\r\n\r\n[packages]\r\nfalcon = \"*\"\r\ndocker-compose = \"*\"\r\ngunicorn = \"*\"\r\ngensim = \"*\"\r\n\r\n[dev-packages]\r\nhttpie = \"*\"\r\n\r\n[requires]\r\npython_version = \"3.6\"\r\n```\r\n-------------------------------------------------------------------------------\r\n\r\nPlease run `$ pipenv --support`, and paste the results here. Don't put backticks (`` ` ``) around it! The output already contains Markdown formatting.\r\n\r\nIf you're on macOS, run the following:\r\n\r\n    $ pipenv --support | pbcopy\r\n\r\nIf you're on Windows, run the following:\r\n\r\n    > pipenv --support | clip\r\n\r\nIf you're on Linux, run the following:\r\n\r\n    $ pipenv --support | xclip\r\n\r\n<details><summary>$ pipenv --support</summary>\r\n\r\nPipenv version: `'2018.7.1'`\r\n\r\nPipenv location: `'/home/connormclaud/.pyenv/versions/3.6.6/lib/python3.6/site-packages/pipenv'`\r\n\r\nPython location: `'/home/connormclaud/.pyenv/versions/3.6.6/bin/python3.6'`\r\n\r\nOther Python installations in `PATH`:\r\n\r\n  - `2.7`: `/usr/bin/python2.7`\r\n  - `2.7`: `/usr/bin/python2.7`\r\n  - `3.6`: `/home/connormclaud/.pyenv/versions/3.6.6/bin/python3.6m`\r\n  - `3.6`: `/home/connormclaud/.pyenv/versions/3.6.6/bin/python3.6`\r\n  - `3.6`: `/home/connormclaud/.pyenv/shims/python3.6`\r\n  - `3.6`: `/usr/bin/python3.6`\r\n\r\n  - `3.6.6`: `/home/connormclaud/.pyenv/versions/3.6.6/bin/python`\r\n  - `3.6.6`: `/home/connormclaud/.pyenv/shims/python`\r\n  - `2.7.15`: `/usr/bin/python`\r\n  - `2.7.15`: `/usr/bin/python2`\r\n  - `3.6.6`: `/home/connormclaud/.pyenv/versions/3.6.6/bin/python3`\r\n  - `3.6.6`: `/home/connormclaud/.pyenv/shims/python3`\r\n  - `3.6.5`: `/usr/bin/python3`\r\n\r\nPEP 508 Information:\r\n\r\n```\r\n{'implementation_name': 'cpython',\r\n 'implementation_version': '3.6.6',\r\n 'os_name': 'posix',\r\n 'platform_machine': 'x86_64',\r\n 'platform_python_implementation': 'CPython',\r\n 'platform_release': '4.15.0-29-generic',\r\n 'platform_system': 'Linux',\r\n 'platform_version': '#31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018',\r\n 'python_full_version': '3.6.6',\r\n 'python_version': '3.6',\r\n 'sys_platform': 'linux'}\r\n```\r\n\r\nSystem environment variables:\r\n\r\n  - `CLUTTER_IM_MODULE`\r\n  - `NVM_DIR`\r\n  - `LS_COLORS`\r\n  - `LC_MEASUREMENT`\r\n  - `LESSCLOSE`\r\n  - `LC_PAPER`\r\n  - `LC_MONETARY`\r\n  - `XDG_MENU_PREFIX`\r\n  - `LANG`\r\n  - `DISPLAY`\r\n  - `PYENV_ROOT`\r\n  - `OLDPWD`\r\n  - `GNOME_SHELL_SESSION_MODE`\r\n  - `COLORTERM`\r\n  - `NVM_CD_FLAGS`\r\n  - `DESKTOP_AUTOSTART_ID`\r\n  - `USERNAME`\r\n  - `PYENV_HOOK_PATH`\r\n  - `XDG_VTNR`\r\n  - `SSH_AUTH_SOCK`\r\n  - `MANDATORY_PATH`\r\n  - `S_COLORS`\r\n  - `LC_NAME`\r\n  - `XDG_SESSION_ID`\r\n  - `USER`\r\n  - `PYENV_DIR`\r\n  - `DESKTOP_SESSION`\r\n  - `QT4_IM_MODULE`\r\n  - `TEXTDOMAINDIR`\r\n  - `GNOME_TERMINAL_SCREEN`\r\n  - `DEFAULTS_PATH`\r\n  - `PWD`\r\n  - `HOME`\r\n  - `TEXTDOMAIN`\r\n  - `SSH_AGENT_PID`\r\n  - `PYENV_VERSION`\r\n  - `QT_ACCESSIBILITY`\r\n  - `XDG_SESSION_TYPE`\r\n  - `XDG_DATA_DIRS`\r\n  - `XDG_SESSION_DESKTOP`\r\n  - `LC_ADDRESS`\r\n  - `LC_NUMERIC`\r\n  - `GTK_MODULES`\r\n  - `WINDOWPATH`\r\n  - `VTE_VERSION`\r\n  - `SHELL`\r\n  - `TERM`\r\n  - `QT_IM_MODULE`\r\n  - `XMODIFIERS`\r\n  - `IM_CONFIG_PHASE`\r\n  - `NVM_BIN`\r\n  - `XDG_CURRENT_DESKTOP`\r\n  - `GPG_AGENT_INFO`\r\n  - `GNOME_TERMINAL_SERVICE`\r\n  - `SHLVL`\r\n  - `XDG_SEAT`\r\n  - `PYENV_SHELL`\r\n  - `LC_TELEPHONE`\r\n  - `GDMSESSION`\r\n  - `GNOME_DESKTOP_SESSION_ID`\r\n  - `LOGNAME`\r\n  - `DBUS_SESSION_BUS_ADDRESS`\r\n  - `XDG_RUNTIME_DIR`\r\n  - `XAUTHORITY`\r\n  - `XDG_CONFIG_DIRS`\r\n  - `PATH`\r\n  - `LC_IDENTIFICATION`\r\n  - `SESSION_MANAGER`\r\n  - `LESSOPEN`\r\n  - `GTK_IM_MODULE`\r\n  - `LC_TIME`\r\n  - `PYTHONDONTWRITEBYTECODE`\r\n  - `PIP_PYTHON_PATH`\r\n\r\nPipenv–specific environment variables:\r\n\r\n\r\nDebug–specific environment variables:\r\n\r\n  - `PATH`: `/home/connormclaud/.pyenv/versions/3.6.6/bin:/home/connormclaud/.pyenv/libexec:/home/connormclaud/.pyenv/plugins/python-build/bin:/home/connormclaud/.nvm/versions/node/v10.5.0/bin:/home/connormclaud/.pyenv/shims:/home/connormclaud/.pyenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin`\r\n  - `SHELL`: `/bin/bash`\r\n  - `LANG`: `en_US.UTF-8`\r\n  - `PWD`: `/home/connormclaud/PycharmProjects/vectorizer`\r\n\r\n\r\n---------------------------\r\n\r\nContents of `Pipfile` ('/home/connormclaud/PycharmProjects/vectorizer/Pipfile'):\r\n\r\n```toml\r\n[[source]]\r\nurl = \"https://pypi.org/simple\"\r\nverify_ssl = true\r\nname = \"pypi\"\r\n\r\n[packages]\r\nfalcon = \"*\"\r\ndocker-compose = \"*\"\r\ngunicorn = \"*\"\r\ngensim = \"*\"\r\n\r\n[dev-packages]\r\nhttpie = \"*\"\r\n\r\n[requires]\r\npython_version = \"3.6\"\r\n\r\n```\r\n\r\n</details>\r\n"},"comment":{"url":"https://api.github.com/repos/pypa/pipenv/issues/comments/409470164","html_url":"https://github.com/pypa/pipenv/issues/2681#issuecomment-409470164","issue_url":"https://api.github.com/repos/pypa/pipenv/issues/2681","id":409470164,"node_id":"MDEyOklzc3VlQ29tbWVudDQwOTQ3MDE2NA==","user":{"login":"connormclaud","id":849162,"node_id":"MDQ6VXNlcjg0OTE2Mg==","avatar_url":"https://avatars1.githubusercontent.com/u/849162?v=4","gravatar_id":"","url":"https://api.github.com/users/connormclaud","html_url":"https://github.com/connormclaud","followers_url":"https://api.github.com/users/connormclaud/followers","following_url":"https://api.github.com/users/connormclaud/following{/other_user}","gists_url":"https://api.github.com/users/connormclaud/gists{/gist_id}","starred_url":"https://api.github.com/users/connormclaud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/connormclaud/subscriptions","organizations_url":"https://api.github.com/users/connormclaud/orgs","repos_url":"https://api.github.com/users/connormclaud/repos","events_url":"https://api.github.com/users/connormclaud/events{/privacy}","received_events_url":"https://api.github.com/users/connormclaud/received_events","type":"User","site_admin":false},"created_at":"2018-08-01T06:57:23Z","updated_at":"2018-08-01T06:57:23Z","author_association":"NONE","body":"I did try `pipenv lock --clear`. Behavior didn't changed"}}
{"actor":{"display_login":"connormclaud"}}