{"action":"created","issue":{"url":"https://api.github.com/repos/numpy/numpy/issues/5479","labels_url":"https://api.github.com/repos/numpy/numpy/issues/5479/labels{/name}","comments_url":"https://api.github.com/repos/numpy/numpy/issues/5479/comments","events_url":"https://api.github.com/repos/numpy/numpy/issues/5479/events","html_url":"https://github.com/numpy/numpy/issues/5479","id":55160167,"number":5479,"title":"Windows wheel package (.whl) on Pypi","user":{"login":"mcarans","id":3799212,"avatar_url":"https://avatars.githubusercontent.com/u/3799212?v=3","gravatar_id":"","url":"https://api.github.com/users/mcarans","html_url":"https://github.com/mcarans","followers_url":"https://api.github.com/users/mcarans/followers","following_url":"https://api.github.com/users/mcarans/following{/other_user}","gists_url":"https://api.github.com/users/mcarans/gists{/gist_id}","starred_url":"https://api.github.com/users/mcarans/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcarans/subscriptions","organizations_url":"https://api.github.com/users/mcarans/orgs","repos_url":"https://api.github.com/users/mcarans/repos","events_url":"https://api.github.com/users/mcarans/events{/privacy}","received_events_url":"https://api.github.com/users/mcarans/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2015-01-22T14:38:18Z","updated_at":"2015-12-26T22:17:38Z","closed_at":null,"body":"Please make Windows wheel packages and put them on Pypi.\r\n\r\nCurrently it is possible to download Windows wheel packages for numpy here: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy\r\n\r\nIt would be great if the wheels were directly available on the Pypi server https://pypi.python.org/pypi/ so that they can be installed with pip."},"comment":{"url":"https://api.github.com/repos/numpy/numpy/issues/comments/167368660","html_url":"https://github.com/numpy/numpy/issues/5479#issuecomment-167368660","issue_url":"https://api.github.com/repos/numpy/numpy/issues/5479","id":167368660,"user":{"login":"njsmith","id":609896,"avatar_url":"https://avatars.githubusercontent.com/u/609896?v=3","gravatar_id":"","url":"https://api.github.com/users/njsmith","html_url":"https://github.com/njsmith","followers_url":"https://api.github.com/users/njsmith/followers","following_url":"https://api.github.com/users/njsmith/following{/other_user}","gists_url":"https://api.github.com/users/njsmith/gists{/gist_id}","starred_url":"https://api.github.com/users/njsmith/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/njsmith/subscriptions","organizations_url":"https://api.github.com/users/njsmith/orgs","repos_url":"https://api.github.com/users/njsmith/repos","events_url":"https://api.github.com/users/njsmith/events{/privacy}","received_events_url":"https://api.github.com/users/njsmith/received_events","type":"User","site_admin":false},"created_at":"2015-12-26T22:17:38Z","updated_at":"2015-12-26T22:17:38Z","body":"@techtonik: I think that's a serious misunderstanding/misrepresentation of upstream python.org's position. I would say that they refuse to promote the schisming of Windows CPython support into multiple incompatible ABIs (and I agree with them on this). Steve Dower, who maintains the official upstream windows builds, has been helping us figure out how to make mingwpy compatible with these builds.\r\n\r\nIMO the prerequisite for putting numpy wheels on pypi is that they should be (a) performant, (b) maintainable, (c) appropriately licensed. If you want the project to apply a different set of criteria (i.e. that we should put effort into providing wheels with terrible performance) then the next step is to send an email to the numpy mailing list making a case that your criteria are better.\r\n\r\nMSVS can build numpy itself, but it can't build any of the appropriately-licensed high-quality BLAS implementations. Upstream mingw-w64 can build numpy + BLAS (with patches), but the result will crash if you try to use it with upstream CPython. Carl's mingwpy toolchain can build numpy + BLAS (with patches), and the result will work on some versions of python (but not 3.5), but the toolchain is fragile and unmaintainable in its current state; literally no-one except Carl knows how it was built or could recreate it. No-one in the numpy project is ready to commit ourselves to providing \"official builds\" using a toolchain with these limitations, so we're focusing on fixing those.\r\n\r\nThere are multiple trivially-available sources of high-quality numpy builds on Windows. I am genuinely curious: why are you so insistent that we should throw some low-quality builds up just so that they'll be on PyPI?"}}