{"action":"created","issue":{"url":"https://api.github.com/repos/pypa/pipenv/issues/1716","repository_url":"https://api.github.com/repos/pypa/pipenv","labels_url":"https://api.github.com/repos/pypa/pipenv/issues/1716/labels{/name}","comments_url":"https://api.github.com/repos/pypa/pipenv/issues/1716/comments","events_url":"https://api.github.com/repos/pypa/pipenv/issues/1716/events","html_url":"https://github.com/pypa/pipenv/issues/1716","id":304858046,"number":1716,"title":"tensorflow/html5lib \"Your dependencies could not be resolved\" but can't see problem","user":{"login":"anentropic","id":147840,"avatar_url":"https://avatars1.githubusercontent.com/u/147840?v=4","gravatar_id":"","url":"https://api.github.com/users/anentropic","html_url":"https://github.com/anentropic","followers_url":"https://api.github.com/users/anentropic/followers","following_url":"https://api.github.com/users/anentropic/following{/other_user}","gists_url":"https://api.github.com/users/anentropic/gists{/gist_id}","starred_url":"https://api.github.com/users/anentropic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anentropic/subscriptions","organizations_url":"https://api.github.com/users/anentropic/orgs","repos_url":"https://api.github.com/users/anentropic/repos","events_url":"https://api.github.com/users/anentropic/events{/privacy}","received_events_url":"https://api.github.com/users/anentropic/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":49,"created_at":"2018-03-13T17:16:10Z","updated_at":"2018-04-07T15:47:03Z","closed_at":"2018-03-17T00:37:09Z","author_association":"NONE","body":"```\r\n$ pipenv install --dev\r\nPipfile.lock not found, creating…\r\nLocking [dev-packages] dependencies…\r\nLocking [packages] dependencies…\r\n\r\nWarning: Your dependencies could not be resolved. You likely have a mismatch in your sub-dependencies.\r\n  You can use $ pipenv install --skip-lock to bypass this mechanism, then run $ pipenv graph to inspect the situation.\r\nCould not find a version that matches html5lib!=1.0b1,!=1.0b2,!=1.0b3,!=1.0b4,!=1.0b5,!=1.0b6,!=1.0b7,!=1.0b8,==0.9999999,>=0.99999999pre\r\nTried: 1.0-reupload, 0.2, 0.9, 0.10, 0.11, 0.11.1, 0.90, 0.95, 0.99, 0.999, 0.9999, 0.99999, 0.999999, 0.9999999, 0.99999999, 0.999999999, 0.999999999, 1.0b1, 1.0b2, 1.0b3, 1.0b5, 1.0b6, 1.0b7, 1.0b8, 1.0b9, 1.0b10, 1.0b10, 1.0.1, 1.0.1\r\n```\r\n\r\nI did what it suggested: `pipenv install --skip-lock` and then `pipenv graph`\r\n\r\nThe graph shows that the only packages which ask for `html5lib` are dependencies of `tensorflow`, and they don't seem to conflict with each other or the installed version:\r\n\r\n```\r\ntensorflow==1.3.0\r\n  - numpy [required: >=1.11.0, installed: 1.14.1]\r\n  - protobuf [required: >=3.3.0, installed: 3.5.2]\r\n    - setuptools [required: Any, installed: 38.5.1]\r\n    - six [required: >=1.9, installed: 1.11.0]\r\n  - six [required: >=1.10.0, installed: 1.11.0]\r\n  - tensorflow-tensorboard [required: >=0.1.0,<0.2.0, installed: 0.1.8]\r\n    - bleach [required: ==1.5.0, installed: 1.5.0]\r\n      - html5lib [required: >=0.999,<0.99999999,!=0.9999,!=0.99999, installed: 0.9999999]\r\n        - six [required: Any, installed: 1.11.0]\r\n      - six [required: Any, installed: 1.11.0]\r\n    - html5lib [required: ==0.9999999, installed: 0.9999999]\r\n      - six [required: Any, installed: 1.11.0]\r\n    - markdown [required: >=2.6.8, installed: 2.6.11]\r\n    - numpy [required: >=1.11.0, installed: 1.14.1]\r\n    - protobuf [required: >=3.2.0, installed: 3.5.2]\r\n      - setuptools [required: Any, installed: 38.5.1]\r\n      - six [required: >=1.9, installed: 1.11.0]\r\n    - six [required: >=1.10.0, installed: 1.11.0]\r\n    - werkzeug [required: >=0.11.10, installed: 0.14.1]\r\n    - wheel [required: >=0.26, installed: 0.30.0]\r\n  - wheel [required: >=0.26, installed: 0.30.0]\r\n```\r\n\r\nSo we have:\r\n```\r\nhtml5lib [required: >=0.999,<0.99999999,!=0.9999,!=0.99999, installed: 0.9999999]\r\n```\r\nand\r\n```\r\nhtml5lib [required: ==0.9999999, installed: 0.9999999]\r\n```\r\n\r\nThat package uses a pretty horrible versioning scheme, but the required versions don't seem to conflict.\r\n\r\nOne requires `0.9999999` (seven zeros, what we have installed) and the other requires `<0.99999999` (eight zeros). Should be ok?"},"comment":{"url":"https://api.github.com/repos/pypa/pipenv/issues/comments/379478877","html_url":"https://github.com/pypa/pipenv/issues/1716#issuecomment-379478877","issue_url":"https://api.github.com/repos/pypa/pipenv/issues/1716","id":379478877,"user":{"login":"techalchemy","id":954310,"avatar_url":"https://avatars0.githubusercontent.com/u/954310?v=4","gravatar_id":"","url":"https://api.github.com/users/techalchemy","html_url":"https://github.com/techalchemy","followers_url":"https://api.github.com/users/techalchemy/followers","following_url":"https://api.github.com/users/techalchemy/following{/other_user}","gists_url":"https://api.github.com/users/techalchemy/gists{/gist_id}","starred_url":"https://api.github.com/users/techalchemy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/techalchemy/subscriptions","organizations_url":"https://api.github.com/users/techalchemy/orgs","repos_url":"https://api.github.com/users/techalchemy/repos","events_url":"https://api.github.com/users/techalchemy/events{/privacy}","received_events_url":"https://api.github.com/users/techalchemy/received_events","type":"User","site_admin":false},"created_at":"2018-04-07T15:47:03Z","updated_at":"2018-04-07T15:47:03Z","author_association":"MEMBER","body":"It does because you have it listed first, which might be fixed if you swap the ordering? Not sure. Try that too and let me know"}}
{"actor":{"display_login":"techalchemy"}}