{"action":"created","issue":{"url":"https://api.github.com/repos/qtile/qtile/issues/691","labels_url":"https://api.github.com/repos/qtile/qtile/issues/691/labels{/name}","comments_url":"https://api.github.com/repos/qtile/qtile/issues/691/comments","events_url":"https://api.github.com/repos/qtile/qtile/issues/691/events","html_url":"https://github.com/qtile/qtile/issues/691","id":93910373,"number":691,"title":"Cannot install v0.10.0 from PyPI","user":{"login":"lightcatcher","id":287200,"avatar_url":"https://avatars.githubusercontent.com/u/287200?v=3","gravatar_id":"","url":"https://api.github.com/users/lightcatcher","html_url":"https://github.com/lightcatcher","followers_url":"https://api.github.com/users/lightcatcher/followers","following_url":"https://api.github.com/users/lightcatcher/following{/other_user}","gists_url":"https://api.github.com/users/lightcatcher/gists{/gist_id}","starred_url":"https://api.github.com/users/lightcatcher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lightcatcher/subscriptions","organizations_url":"https://api.github.com/users/lightcatcher/orgs","repos_url":"https://api.github.com/users/lightcatcher/repos","events_url":"https://api.github.com/users/lightcatcher/events{/privacy}","received_events_url":"https://api.github.com/users/lightcatcher/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-08T23:10:14Z","updated_at":"2015-07-08T23:23:35Z","closed_at":null,"body":"The PyPI package does not contain all of the same files and directories as are present on github.\r\n\r\n```\r\n[emartin@eric-Thinkpad:~] ls qtile-0.10.0_github\r\nbin  CHANGELOG  debian  docs  libqtile  LICENSE  Makefile  MANIFEST.in  README.rst  requirements.txt  resources  scripts  setup.py  test\r\n[emartin@eric-Thinkpad:~] ls qtile-0.10.0_pypi \r\nbin  libqtile  LICENSE  MANIFEST.in  PKG-INFO  qtile.egg-info  README.rst  setup.cfg  setup.py\r\n```\r\nwhere the github version comes from downloading the v0.10.0 archive and the PyPI version comes from ``pip install --download . --no-deps qtile\"\r\n\r\nThis difference in files results in the error message ``error: can't copy 'resources/qtile.1': doesn't exist or not a regular file`` while installing from the PyPI package.\r\n\r\nA complete example of an installation failure is demonstrated here: https://gist.github.com/lightcatcher/d819cb3f63ed34649ab7\r\n\r\nI set up a new virtualenv, installed xcffib (to ensure it downloads before cairocfii), and then attempted and failed to install qtile.\r\n\r\nI believe this same bug might also have also happened with v0.9.1, but I don't remember (I wasn't paying as much attention while doing some tweaks trying to get it working)."},"comment":{"url":"https://api.github.com/repos/qtile/qtile/issues/comments/119757537","html_url":"https://github.com/qtile/qtile/issues/691#issuecomment-119757537","issue_url":"https://api.github.com/repos/qtile/qtile/issues/691","id":119757537,"user":{"login":"flacjacket","id":681093,"avatar_url":"https://avatars.githubusercontent.com/u/681093?v=3","gravatar_id":"","url":"https://api.github.com/users/flacjacket","html_url":"https://github.com/flacjacket","followers_url":"https://api.github.com/users/flacjacket/followers","following_url":"https://api.github.com/users/flacjacket/following{/other_user}","gists_url":"https://api.github.com/users/flacjacket/gists{/gist_id}","starred_url":"https://api.github.com/users/flacjacket/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flacjacket/subscriptions","organizations_url":"https://api.github.com/users/flacjacket/orgs","repos_url":"https://api.github.com/users/flacjacket/repos","events_url":"https://api.github.com/users/flacjacket/events{/privacy}","received_events_url":"https://api.github.com/users/flacjacket/received_events","type":"User","site_admin":false},"created_at":"2015-07-08T23:23:35Z","updated_at":"2015-07-08T23:23:35Z","body":"Oops, thanks for the report, I'll take a look at this tonight."}}