{"action":"created","issue":{"url":"https://api.github.com/repos/sdispater/poetry/issues/95","repository_url":"https://api.github.com/repos/sdispater/poetry","labels_url":"https://api.github.com/repos/sdispater/poetry/issues/95/labels{/name}","comments_url":"https://api.github.com/repos/sdispater/poetry/issues/95/comments","events_url":"https://api.github.com/repos/sdispater/poetry/issues/95/events","html_url":"https://github.com/sdispater/poetry/issues/95","id":321042984,"number":95,"title":"First install of a large package takes HOURS.","user":{"login":"buriy","id":21124,"avatar_url":"https://avatars1.githubusercontent.com/u/21124?v=4","gravatar_id":"","url":"https://api.github.com/users/buriy","html_url":"https://github.com/buriy","followers_url":"https://api.github.com/users/buriy/followers","following_url":"https://api.github.com/users/buriy/following{/other_user}","gists_url":"https://api.github.com/users/buriy/gists{/gist_id}","starred_url":"https://api.github.com/users/buriy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/buriy/subscriptions","organizations_url":"https://api.github.com/users/buriy/orgs","repos_url":"https://api.github.com/users/buriy/repos","events_url":"https://api.github.com/users/buriy/events{/privacy}","received_events_url":"https://api.github.com/users/buriy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-05-08T05:00:52Z","updated_at":"2018-05-17T23:25:49Z","closed_at":null,"author_association":"NONE","body":"So it's not usable for typical real projects.\r\n\r\nPlease speed it up.\r\n\r\nTry yourself for \"poetry new test; cd test; poetry add -vvv news-please\".\r\n\r\nAlso, it feels like sometimes it does N^2 repetitions of the same kind of calculations (with each pair of colorama and awscli versions, for example ).\r\n\r\n:   0: Creating possibility state for awscli (>= 1.11.117.0) (33 remaining)\r\n:  65: Attempting to activate [awscli-1.11.149]\r\n:  65: Activated awscli at [awscli-1.11.149]\r\n:   0: Getting dependencies for awscli-1.11.149\r\n:  65: Requiring nested dependencies (botocore (== 1.7.7.0), colorama (<= 0.3.7.0, >= 0.2.5.0), docutils (>= 0.10.0.0), rsa (<= 3.5.0.0, >= 3.1.2.0), s3transfer (< 0.2.0.0, >= 0.1.9.0), PyYAML (<= 3.12.0.0, >= 3.10.0.0), argparse (>= 1.1.0.0))\r\nPyPI: 11 packages found for colorama <= 0.3.7.0, >= 0.2.5.0\r\n:   0: Creating possibility state for colorama (<= 0.3.7.0, >= 0.2.5.0) (11 remaining)\r\n:  66: Attempting to activate [colorama-0.3.7]\r\n:  66: Found existing spec ([colorama-0.3.9])\r\n:  66: Unsatisfied by existing spec ([colorama-0.3.9])\r\n:  66: Unwinding for conflict: colorama (<= 0.3.7.0, >= 0.2.5.0) to 65\r\n:   0: Creating possibility state for colorama (<= 0.3.7.0, >= 0.2.5.0) (10 remaining)\r\n:  66: Attempting to activate [colorama-0.3.6]\r\n:  66: Found existing spec ([colorama-0.3.9])\r\n:  66: Unsatisfied by existing spec ([colorama-0.3.9])\r\n:  66: Unwinding for conflict: colorama (<= 0.3.7.0, >= 0.2.5.0) to 65\r\n:   0: Creating possibility state for colorama (<= 0.3.7.0, >= 0.2.5.0) (9 remaining)\r\n:  66: Attempting to activate [colorama-0.3.5]\r\n:  66: Found existing spec ([colorama-0.3.9])\r\n:  66: Unsatisfied by existing spec ([colorama-0.3.9])\r\n:  66: Unwinding for conflict: colorama (<= 0.3.7.0, >= 0.2.5.0) to 65\r\n:   0: Creating possibility state for colorama (<= 0.3.7.0, >= 0.2.5.0) (8 remaining)\r\n:  66: Attempting to activate [colorama-0.3.4]\r\n:  66: Found existing spec ([colorama-0.3.9])\r\n:  66: Unsatisfied by existing spec ([colorama-0.3.9])\r\n:  66: Unwinding for conflict: colorama (<= 0.3.7.0, >= 0.2.5.0) to 65\r\n\r\nWe have a lot of versions for awscli :\r\n...\r\n:   0: Getting dependencies for awscli-1.11.117\r\n:   0: Getting dependencies for awscli-1.11.118\r\n:   0: Getting dependencies for awscli-1.11.119\r\n:   0: Getting dependencies for awscli-1.11.120\r\n:   0: Getting dependencies for awscli-1.11.121\r\n:   0: Getting dependencies for awscli-1.11.122\r\n:   0: Getting dependencies for awscli-1.11.123\r\n:   0: Getting dependencies for awscli-1.11.124\r\n:   0: Getting dependencies for awscli-1.11.125\r\n:   0: Getting dependencies for awscli-1.11.126\r\n:   0: Getting dependencies for awscli-1.11.127\r\n:   0: Getting dependencies for awscli-1.11.128\r\n:   0: Getting dependencies for awscli-1.11.129\r\n:   0: Getting dependencies for awscli-1.11.130\r\n:   0: Getting dependencies for awscli-1.11.131\r\n:   0: Getting dependencies for awscli-1.11.132\r\n:   0: Getting dependencies for awscli-1.11.133\r\n:   0: Getting dependencies for awscli-1.11.134\r\n:   0: Getting dependencies for awscli-1.11.135\r\n:   0: Getting dependencies for awscli-1.11.136\r\n:   0: Getting dependencies for awscli-1.11.137\r\n:   0: Getting dependencies for awscli-1.11.138\r\n:   0: Getting dependencies for awscli-1.11.139\r\n:   0: Getting dependencies for awscli-1.11.140\r\n:   0: Getting dependencies for awscli-1.11.141\r\n:   0: Getting dependencies for awscli-1.11.142\r\n:   0: Getting dependencies for awscli-1.11.143\r\n:   0: Getting dependencies for awscli-1.11.144\r\n:   0: Getting dependencies for awscli-1.11.145\r\n:   0: Getting dependencies for awscli-1.11.146\r\n:   0: Getting dependencies for awscli-1.11.147\r\n:   0: Getting dependencies for awscli-1.11.148\r\n:   0: Getting dependencies for awscli-1.11.149\r\n:   0: Getting dependencies for awscli-1.11.150\r\n:   0: Getting dependencies for awscli-1.11.151\r\n:   0: Getting dependencies for awscli-1.11.152\r\n:   0: Getting dependencies for awscli-1.11.153\r\n:   0: Getting dependencies for awscli-1.11.154\r\n:   0: Getting dependencies for awscli-1.11.155\r\n:   0: Getting dependencies for awscli-1.11.156\r\n:   0: Getting dependencies for awscli-1.11.157\r\n:   0: Getting dependencies for awscli-1.11.158\r\n:   0: Getting dependencies for awscli-1.11.159\r\n:   0: Getting dependencies for awscli-1.11.160\r\n:   0: Getting dependencies for awscli-1.11.161\r\n:   0: Getting dependencies for awscli-1.11.162\r\n:   0: Getting dependencies for awscli-1.11.163\r\n:   0: Getting dependencies for awscli-1.11.164\r\n:   0: Getting dependencies for awscli-1.11.165\r\n:   0: Getting dependencies for awscli-1.11.166\r\n:   0: Getting dependencies for awscli-1.11.167\r\n:   0: Getting dependencies for awscli-1.11.168\r\n:   0: Getting dependencies for awscli-1.11.169\r\n:   0: Getting dependencies for awscli-1.11.170\r\n:   0: Getting dependencies for awscli-1.11.171\r\n:   0: Getting dependencies for awscli-1.11.172\r\n:   0: Getting dependencies for awscli-1.11.173\r\n:   0: Getting dependencies for awscli-1.11.174\r\n:   0: Getting dependencies for awscli-1.11.175\r\n:   0: Getting dependencies for awscli-1.11.176\r\n:   0: Getting dependencies for awscli-1.11.177\r\n:   0: Getting dependencies for awscli-1.11.178\r\n:   0: Getting dependencies for awscli-1.11.179\r\n:   0: Getting dependencies for awscli-1.11.180\r\n:   0: Getting dependencies for awscli-1.11.181\r\n:   0: Getting dependencies for awscli-1.11.182\r\n:   0: Getting dependencies for awscli-1.11.183\r\n:   0: Getting dependencies for awscli-1.11.184\r\n:   0: Getting dependencies for awscli-1.11.185\r\n:   0: Getting dependencies for awscli-1.11.186\r\n:   0: Getting dependencies for awscli-1.11.187\r\n:   0: Getting dependencies for awscli-1.11.188\r\n:   0: Getting dependencies for awscli-1.11.189\r\n:   0: Getting dependencies for awscli-1.11.190\r\n:   0: Getting dependencies for awscli-1.12.0\r\n:   0: Getting dependencies for awscli-1.12.1\r\n:   0: Getting dependencies for awscli-1.12.2\r\n..."},"comment":{"url":"https://api.github.com/repos/sdispater/poetry/issues/comments/390044493","html_url":"https://github.com/sdispater/poetry/issues/95#issuecomment-390044493","issue_url":"https://api.github.com/repos/sdispater/poetry/issues/95","id":390044493,"user":{"login":"sdispater","id":555648,"avatar_url":"https://avatars1.githubusercontent.com/u/555648?v=4","gravatar_id":"","url":"https://api.github.com/users/sdispater","html_url":"https://github.com/sdispater","followers_url":"https://api.github.com/users/sdispater/followers","following_url":"https://api.github.com/users/sdispater/following{/other_user}","gists_url":"https://api.github.com/users/sdispater/gists{/gist_id}","starred_url":"https://api.github.com/users/sdispater/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sdispater/subscriptions","organizations_url":"https://api.github.com/users/sdispater/orgs","repos_url":"https://api.github.com/users/sdispater/repos","events_url":"https://api.github.com/users/sdispater/events{/privacy}","received_events_url":"https://api.github.com/users/sdispater/received_events","type":"User","site_admin":false},"created_at":"2018-05-17T23:25:49Z","updated_at":"2018-05-17T23:25:49Z","author_association":"OWNER","body":"A new prerelease (0.10.0a0) has been published. It contains the new dependency resolver which should speed up things like I said above. So you can give it a try if you want :-)"}}
{"actor":{"display_login":"sdispater"}}