{"action":"created","issue":{"url":"https://api.github.com/repos/pydata/numexpr/issues/178","labels_url":"https://api.github.com/repos/pydata/numexpr/issues/178/labels{/name}","comments_url":"https://api.github.com/repos/pydata/numexpr/issues/178/comments","events_url":"https://api.github.com/repos/pydata/numexpr/issues/178/events","html_url":"https://github.com/pydata/numexpr/pull/178","id":83737925,"number":178,"title":"Wheels and CI on Appveyor","user":{"login":"andreabedini","id":69135,"avatar_url":"https://avatars.githubusercontent.com/u/69135?v=3","gravatar_id":"","url":"https://api.github.com/users/andreabedini","html_url":"https://github.com/andreabedini","followers_url":"https://api.github.com/users/andreabedini/followers","following_url":"https://api.github.com/users/andreabedini/following{/other_user}","gists_url":"https://api.github.com/users/andreabedini/gists{/gist_id}","starred_url":"https://api.github.com/users/andreabedini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andreabedini/subscriptions","organizations_url":"https://api.github.com/users/andreabedini/orgs","repos_url":"https://api.github.com/users/andreabedini/repos","events_url":"https://api.github.com/users/andreabedini/events{/privacy}","received_events_url":"https://api.github.com/users/andreabedini/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-06-01T23:12:21Z","updated_at":"2015-06-02T15:37:06Z","closed_at":"2015-06-02T15:36:13Z","pull_request":{"url":"https://api.github.com/repos/pydata/numexpr/pulls/178","html_url":"https://github.com/pydata/numexpr/pull/178","diff_url":"https://github.com/pydata/numexpr/pull/178.diff","patch_url":"https://github.com/pydata/numexpr/pull/178.patch"},"body":"Hi there,\r\n\r\nin a crusade to better the state of python scientific software packaging :-) I stumbled on numexpr. Basically I was trying to get PyTables to build and test on appveyor and numexpr was a dependency so I thought I'd do that first.\r\n\r\nHere is a PR that implements building and testing numexpr on Appveryor. It adds the needed scripts to correctly set up VS compilers on Windows (not trivial apparently) and a simple patch for `stdint.h` which is missing on MSVC 2009.\r\n\r\nBeside testing on Windows, this also builds binary wheels that can be uploaded on PYPI. This can be done either manually by the maintainers or automatically. If you are on Windows (I am not) you can test the wheels by downloading them from https://ci.appveyor.com/project/andreabedini/numexpr/build/1.0.7 (select a version and then check the \"artefacts\" tab).\r\n\r\nI have a gut feeling that `setup.py` can be drastically simplified. I haven't touched it in this PR but experiments with setup.py can now be done easily on all(?) supported platforms.\r\n\r\nPing @FrancescAlted \r\n"},"comment":{"url":"https://api.github.com/repos/pydata/numexpr/issues/comments/107993598","html_url":"https://github.com/pydata/numexpr/pull/178#issuecomment-107993598","issue_url":"https://api.github.com/repos/pydata/numexpr/issues/178","id":107993598,"user":{"login":"FrancescAlted","id":314521,"avatar_url":"https://avatars.githubusercontent.com/u/314521?v=3","gravatar_id":"","url":"https://api.github.com/users/FrancescAlted","html_url":"https://github.com/FrancescAlted","followers_url":"https://api.github.com/users/FrancescAlted/followers","following_url":"https://api.github.com/users/FrancescAlted/following{/other_user}","gists_url":"https://api.github.com/users/FrancescAlted/gists{/gist_id}","starred_url":"https://api.github.com/users/FrancescAlted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FrancescAlted/subscriptions","organizations_url":"https://api.github.com/users/FrancescAlted/orgs","repos_url":"https://api.github.com/users/FrancescAlted/repos","events_url":"https://api.github.com/users/FrancescAlted/events{/privacy}","received_events_url":"https://api.github.com/users/FrancescAlted/received_events","type":"User","site_admin":false},"created_at":"2015-06-02T15:37:06Z","updated_at":"2015-06-02T15:37:06Z","body":"I am +10 on simplifying setup.py (or any other simplification :), so feel free to send a PR for that.  Thanks!"}}