{"action":"created","issue":{"url":"https://api.github.com/repos/python-pillow/Pillow/issues/1354","labels_url":"https://api.github.com/repos/python-pillow/Pillow/issues/1354/labels{/name}","comments_url":"https://api.github.com/repos/python-pillow/Pillow/issues/1354/comments","events_url":"https://api.github.com/repos/python-pillow/Pillow/issues/1354/events","html_url":"https://github.com/python-pillow/Pillow/pull/1354","id":96848049,"number":1354,"title":"Travis CI: Python nightly and dev releases","user":{"login":"hugovk","id":1324225,"avatar_url":"https://avatars.githubusercontent.com/u/1324225?v=3","gravatar_id":"","url":"https://api.github.com/users/hugovk","html_url":"https://github.com/hugovk","followers_url":"https://api.github.com/users/hugovk/followers","following_url":"https://api.github.com/users/hugovk/following{/other_user}","gists_url":"https://api.github.com/users/hugovk/gists{/gist_id}","starred_url":"https://api.github.com/users/hugovk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hugovk/subscriptions","organizations_url":"https://api.github.com/users/hugovk/orgs","repos_url":"https://api.github.com/users/hugovk/repos","events_url":"https://api.github.com/users/hugovk/events{/privacy}","received_events_url":"https://api.github.com/users/hugovk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/python-pillow/Pillow/labels/Do%20Not%20Merge","name":"Do Not Merge","color":"ff0000"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-23T16:06:04Z","updated_at":"2015-07-24T08:47:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/python-pillow/Pillow/pulls/1354","html_url":"https://github.com/python-pillow/Pillow/pull/1354","diff_url":"https://github.com/python-pillow/Pillow/pull/1354.diff","patch_url":"https://github.com/python-pillow/Pillow/pull/1354.patch"},"body":"I noticed Travis CI now supports nightly and dev releases of Python:\r\n\r\n> **Nightly build support**\r\n\r\n> Travis CI supports a special version name `nightly`, which points to a recent development version of CPython build.\r\n\r\n> **On-demand installations**\r\n\r\n> For a limited number of Python development releases, on-demand installation is available.\r\n\r\n> Currently, these are: 3.5.0b2, 3.5.0b3, and 3.5-dev (built nightly).\r\n\r\nhttp://docs.travis-ci.com/user/languages/python/#Nightly-build-support\r\n\r\nWould it be a good idea to include any of these in our build? It could help us identify breaking changes in new Python versions before main releases. Of course, we don't want them to actually break our builds, so they need to be in the `allow_failures` section.\r\n\r\nRight now all four pass, and take around the same time as the other CPythons.\r\n\r\nRight now, `nightly` is Python 3.6.0a0. I'd suggest the 3.5 betas aren't as useful as `3.5-dev`, so perhaps just  `3.5-dev` and `nightly`.\r\n\r\nThoughts?"},"comment":{"url":"https://api.github.com/repos/python-pillow/Pillow/issues/comments/124445385","html_url":"https://github.com/python-pillow/Pillow/pull/1354#issuecomment-124445385","issue_url":"https://api.github.com/repos/python-pillow/Pillow/issues/1354","id":124445385,"user":{"login":"radarhere","id":3112309,"avatar_url":"https://avatars.githubusercontent.com/u/3112309?v=3","gravatar_id":"","url":"https://api.github.com/users/radarhere","html_url":"https://github.com/radarhere","followers_url":"https://api.github.com/users/radarhere/followers","following_url":"https://api.github.com/users/radarhere/following{/other_user}","gists_url":"https://api.github.com/users/radarhere/gists{/gist_id}","starred_url":"https://api.github.com/users/radarhere/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/radarhere/subscriptions","organizations_url":"https://api.github.com/users/radarhere/orgs","repos_url":"https://api.github.com/users/radarhere/repos","events_url":"https://api.github.com/users/radarhere/events{/privacy}","received_events_url":"https://api.github.com/users/radarhere/received_events","type":"User","site_admin":false},"created_at":"2015-07-24T08:47:26Z","updated_at":"2015-07-24T08:47:26Z","body":"I'm in favour of this.\r\n\r\nI at least agree that `3.5.0b2` is made unnecessary by `3.5.0b3`. If the aim in skipping `3.5.0b3`  is for the sake of time, that sounds reasonable. `dev` and `nightly` by themselves should do enough to help us to identify problems between Pillow and any future Python versions before they start affecting users."}}