payload: {"action":"created","issue":{"url":"https://api.github.com/repos/apache/libcloud/issues/1279","repository_url":"https://api.github.com/repos/apache/libcloud","labels_url":"https://api.github.com/repos/apache/libcloud/issues/1279/labels{/name}","comments_url":"https://api.github.com/repos/apache/libcloud/issues/1279/comments","events_url":"https://api.github.com/repos/apache/libcloud/issues/1279/events","html_url":"https://github.com/apache/libcloud/pull/1279","id":418790187,"node_id":"MDExOlB1bGxSZXF1ZXN0MjU5NDc4MjIy","number":1279,"title":"Make tests pass after 2031","user":{"login":"bmwiedemann","id":637990,"node_id":"MDQ6VXNlcjYzNzk5MA==","avatar_url":"https://avatars3.githubusercontent.com/u/637990?v=4","gravatar_id":"","url":"https://api.github.com/users/bmwiedemann","html_url":"https://github.com/bmwiedemann","followers_url":"https://api.github.com/users/bmwiedemann/followers","following_url":"https://api.github.com/users/bmwiedemann/following{/other_user}","gists_url":"https://api.github.com/users/bmwiedemann/gists{/gist_id}","starred_url":"https://api.github.com/users/bmwiedemann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmwiedemann/subscriptions","organizations_url":"https://api.github.com/users/bmwiedemann/orgs","repos_url":"https://api.github.com/users/bmwiedemann/repos","events_url":"https://api.github.com/users/bmwiedemann/events{/privacy}","received_events_url":"https://api.github.com/users/bmwiedemann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2019-03-08T13:38:00Z","updated_at":"2019-03-19T20:14:51Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/apache/libcloud/pulls/1279","html_url":"https://github.com/apache/libcloud/pull/1279","diff_url":"https://github.com/apache/libcloud/pull/1279.diff","patch_url":"https://github.com/apache/libcloud/pull/1279.patch"},"body":"Background:\nAs part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.\nThe usual offset is +15 years, because that is how long I expect some software will be used in some places.\nThis showed up failing tests in our python-apache-libcloud package build.\n\nWith this patch, tests completed successfully on i586 and x86_64 in 2034\n\nSee https://reproducible-builds.org/ for the overall topic - only slightly relevant here.\n\n\n- done, ready for review\n\n\n- [X] [Code linting](http://libcloud.readthedocs.org/en/latest/development.html#code-style-guide) (required, can be done after the PR checks)\n- [ ] Documentation\n- [X] [Tests](http://libcloud.readthedocs.org/en/latest/testing.html)\n- [ ] [ICLA](http://libcloud.readthedocs.org/en/latest/development.html#contributing-bigger-changes) (required for bigger changes)"},"comment":{"url":"https://api.github.com/repos/apache/libcloud/issues/comments/474561734","html_url":"https://github.com/apache/libcloud/pull/1279#issuecomment-474561734","issue_url":"https://api.github.com/repos/apache/libcloud/issues/1279","id":474561734,"node_id":"MDEyOklzc3VlQ29tbWVudDQ3NDU2MTczNA==","user":{"login":"Kami","id":125088,"node_id":"MDQ6VXNlcjEyNTA4OA==","avatar_url":"https://avatars3.githubusercontent.com/u/125088?v=4","gravatar_id":"","url":"https://api.github.com/users/Kami","html_url":"https://github.com/Kami","followers_url":"https://api.github.com/users/Kami/followers","following_url":"https://api.github.com/users/Kami/following{/other_user}","gists_url":"https://api.github.com/users/Kami/gists{/gist_id}","starred_url":"https://api.github.com/users/Kami/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kami/subscriptions","organizations_url":"https://api.github.com/users/Kami/orgs","repos_url":"https://api.github.com/users/Kami/repos","events_url":"https://api.github.com/users/Kami/events{/privacy}","received_events_url":"https://api.github.com/users/Kami/received_events","type":"User","site_admin":false},"created_at":"2019-03-19T20:14:51Z","updated_at":"2019-03-19T20:14:51Z","author_association":"MEMBER","body":"Some related Python issues:\r\n\r\n* https://bugs.python.org/issue2985\r\n* https://mail.python.org/pipermail/python-dev/2009-July/090649.html\r\n\r\nIt looks like a solution / workaround for VCL test failure would be to send string integer of an integer when number is larger than 32 bits (and assume VCL API handles that correctly)."}}
other: {"actor":{"display_login":"Kami"}}