{"action":"created","issue":{"url":"https://api.github.com/repos/SCons/scons/issues/3127","repository_url":"https://api.github.com/repos/SCons/scons","labels_url":"https://api.github.com/repos/SCons/scons/issues/3127/labels{/name}","comments_url":"https://api.github.com/repos/SCons/scons/issues/3127/comments","events_url":"https://api.github.com/repos/SCons/scons/issues/3127/events","html_url":"https://github.com/SCons/scons/pull/3127","id":324729969,"number":3127,"title":"Hashable literal","user":{"login":"maiphi","id":39464783,"avatar_url":"https://avatars0.githubusercontent.com/u/39464783?v=4","gravatar_id":"","url":"https://api.github.com/users/maiphi","html_url":"https://github.com/maiphi","followers_url":"https://api.github.com/users/maiphi/followers","following_url":"https://api.github.com/users/maiphi/following{/other_user}","gists_url":"https://api.github.com/users/maiphi/gists{/gist_id}","starred_url":"https://api.github.com/users/maiphi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maiphi/subscriptions","organizations_url":"https://api.github.com/users/maiphi/orgs","repos_url":"https://api.github.com/users/maiphi/repos","events_url":"https://api.github.com/users/maiphi/events{/privacy}","received_events_url":"https://api.github.com/users/maiphi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-05-20T18:22:05Z","updated_at":"2018-05-21T09:52:42Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/SCons/scons/pulls/3127","html_url":"https://github.com/SCons/scons/pull/3127","diff_url":"https://github.com/SCons/scons/pull/3127.diff","patch_url":"https://github.com/SCons/scons/pull/3127.patch"},"body":"Make class SCons.Subst.Literal hashable.\r\n\r\nWhen using Python 3, substitution of Literal objects requires the objects to be hashable, otherwise an error will be thrown. The returned hash value is that of the lstr member.\r\n\r\nThis is not a feature update so I didn't write a test case and there is no need for updated documentation/readme imo.\r\n\r\n## Contributor Checklist:\r\n\r\n* [x] I have created a new test or updated the unit tests to cover the new/changed functionality.\r\n* [x] I have updated `master/src/CHANGES.txt` directory (and read the `README.txt` in that directory)\r\n* [ ] I have updated the appropriate documentation"},"comment":{"url":"https://api.github.com/repos/SCons/scons/issues/comments/390608193","html_url":"https://github.com/SCons/scons/pull/3127#issuecomment-390608193","issue_url":"https://api.github.com/repos/SCons/scons/issues/3127","id":390608193,"user":{"login":"maiphi","id":39464783,"avatar_url":"https://avatars0.githubusercontent.com/u/39464783?v=4","gravatar_id":"","url":"https://api.github.com/users/maiphi","html_url":"https://github.com/maiphi","followers_url":"https://api.github.com/users/maiphi/followers","following_url":"https://api.github.com/users/maiphi/following{/other_user}","gists_url":"https://api.github.com/users/maiphi/gists{/gist_id}","starred_url":"https://api.github.com/users/maiphi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maiphi/subscriptions","organizations_url":"https://api.github.com/users/maiphi/orgs","repos_url":"https://api.github.com/users/maiphi/repos","events_url":"https://api.github.com/users/maiphi/events{/privacy}","received_events_url":"https://api.github.com/users/maiphi/received_events","type":"User","site_admin":false},"created_at":"2018-05-21T09:52:42Z","updated_at":"2018-05-21T09:52:42Z","author_association":"NONE","body":"Added a test which will hopefully work on all platforms (not using $_RPATH)."}}
{"actor":{"display_login":"maiphi"}}