{"action":"created","issue":{"url":"https://api.github.com/repos/brian-team/brian2/issues/419","labels_url":"https://api.github.com/repos/brian-team/brian2/issues/419/labels{/name}","comments_url":"https://api.github.com/repos/brian-team/brian2/issues/419/comments","events_url":"https://api.github.com/repos/brian-team/brian2/issues/419/events","html_url":"https://github.com/brian-team/brian2/pull/419","id":59507275,"number":419,"title":"Check dependency versions at runtime","user":{"login":"mstimberg","id":1381982,"avatar_url":"https://avatars.githubusercontent.com/u/1381982?v=3","gravatar_id":"","url":"https://api.github.com/users/mstimberg","html_url":"https://github.com/mstimberg","followers_url":"https://api.github.com/users/mstimberg/followers","following_url":"https://api.github.com/users/mstimberg/following{/other_user}","gists_url":"https://api.github.com/users/mstimberg/gists{/gist_id}","starred_url":"https://api.github.com/users/mstimberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mstimberg/subscriptions","organizations_url":"https://api.github.com/users/mstimberg/orgs","repos_url":"https://api.github.com/users/mstimberg/repos","events_url":"https://api.github.com/users/mstimberg/events{/privacy}","received_events_url":"https://api.github.com/users/mstimberg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-03-02T16:45:35Z","updated_at":"2015-03-02T17:10:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/brian-team/brian2/pulls/419","html_url":"https://github.com/brian-team/brian2/pull/419","diff_url":"https://github.com/brian-team/brian2/pull/419.diff","patch_url":"https://github.com/brian-team/brian2/pull/419.patch"},"body":"Does what the title says. I did not find a simple straightforward way to share the dependency information with `setup.py`, but I think given that we change our dependencies quite rarely, it isn't really worth the effort of coming up with an elaborate system."},"comment":{"url":"https://api.github.com/repos/brian-team/brian2/issues/comments/76753434","html_url":"https://github.com/brian-team/brian2/pull/419#issuecomment-76753434","issue_url":"https://api.github.com/repos/brian-team/brian2/issues/419","id":76753434,"user":{"login":"mstimberg","id":1381982,"avatar_url":"https://avatars.githubusercontent.com/u/1381982?v=3","gravatar_id":"","url":"https://api.github.com/users/mstimberg","html_url":"https://github.com/mstimberg","followers_url":"https://api.github.com/users/mstimberg/followers","following_url":"https://api.github.com/users/mstimberg/following{/other_user}","gists_url":"https://api.github.com/users/mstimberg/gists{/gist_id}","starred_url":"https://api.github.com/users/mstimberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mstimberg/subscriptions","organizations_url":"https://api.github.com/users/mstimberg/orgs","repos_url":"https://api.github.com/users/mstimberg/repos","events_url":"https://api.github.com/users/mstimberg/events{/privacy}","received_events_url":"https://api.github.com/users/mstimberg/received_events","type":"User","site_admin":false},"created_at":"2015-03-02T17:10:49Z","updated_at":"2015-03-02T17:10:49Z","body":"Hmm, but still have it in `setup.py` as a requirement with the higher version? It would also be odd to not allow the installation (or automatically upgrade scipy) when using `python setup.py install` (or `develop`) with an older scipy version but only raising a warning when actually using it? And using `0.12` is also quite arbitrary, I guess older versions will work as well?"}}