{"action":"created","issue":{"url":"https://api.github.com/repos/hylang/hy/issues/800","labels_url":"https://api.github.com/repos/hylang/hy/issues/800/labels{/name}","comments_url":"https://api.github.com/repos/hylang/hy/issues/800/comments","events_url":"https://api.github.com/repos/hylang/hy/issues/800/events","html_url":"https://github.com/hylang/hy/pull/800","id":73535396,"number":800,"title":"prevent PEP 448 from breaking the world","user":{"login":"zackmdavis","id":1076988,"avatar_url":"https://avatars.githubusercontent.com/u/1076988?v=3","gravatar_id":"","url":"https://api.github.com/users/zackmdavis","html_url":"https://github.com/zackmdavis","followers_url":"https://api.github.com/users/zackmdavis/followers","following_url":"https://api.github.com/users/zackmdavis/following{/other_user}","gists_url":"https://api.github.com/users/zackmdavis/gists{/gist_id}","starred_url":"https://api.github.com/users/zackmdavis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zackmdavis/subscriptions","organizations_url":"https://api.github.com/users/zackmdavis/orgs","repos_url":"https://api.github.com/users/zackmdavis/repos","events_url":"https://api.github.com/users/zackmdavis/events{/privacy}","received_events_url":"https://api.github.com/users/zackmdavis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-06T06:58:23Z","updated_at":"2015-05-06T07:01:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hylang/hy/pulls/800","html_url":"https://github.com/hylang/hy/pull/800","diff_url":"https://github.com/hylang/hy/pull/800.diff","patch_url":"https://github.com/hylang/hy/pull/800.patch"},"body":"Approximately seven hours ago, some AST changes [landed in Python](https://hg.python.org/cpython/rev/a65f685ba8c0) that had some alarming consequences for Hy's behavior, consequences such as this—\r\n```\r\n$ nosetests\r\n..............E..E....E.........E............E......F....F.E...E.........E..E.......................................F............................F..EE..........FF.......................1\r\n.................F.........................\r\n...F..................F..................................................................................................................................FF..FF.\r\n\r\n[failure details redacted ...]\r\n\r\nRan 388 tests in 44.353s\r\n\r\nFAILED (errors=11, failures=13)\r\n```\r\n\r\n—and this—\r\n\r\n```\r\nhy 0.10.1 using CPython(default) 3.5.0a4+ on Linux\r\n=> (defn all-the-args [&rest args &kwargs kwargs] (, args kwargs))\r\n=> (apply all-the-args [1 2 3] {\"four\" 5})\r\n((), {})\r\n```\r\n\r\nThis pull request proposes the addition of some version conditionals to `compile_apply_expression` to restore sane behavior with bleeding-edge Python."},"comment":{"url":"https://api.github.com/repos/hylang/hy/issues/comments/99347714","html_url":"https://github.com/hylang/hy/pull/800#issuecomment-99347714","issue_url":"https://api.github.com/repos/hylang/hy/issues/800","id":99347714,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2015-05-06T07:01:48Z","updated_at":"2015-05-06T07:01:48Z","body":"\n[![Coverage Status](https://coveralls.io/builds/2497245/badge)](https://coveralls.io/builds/2497245)\n\nCoverage decreased (-0.32%) to 82.08% when pulling **c9e4677084a76deaa0d49d078b97ae8b026a7f45 on zackmdavis:additional_unpacking_correctness** into **42983d173fdabab098d586e8dc599065b8f209b7 on hylang:master**.\n"}}