{"action":"created","issue":{"url":"https://api.github.com/repos/sphinx-doc/sphinx/issues/3067","repository_url":"https://api.github.com/repos/sphinx-doc/sphinx","labels_url":"https://api.github.com/repos/sphinx-doc/sphinx/issues/3067/labels{/name}","comments_url":"https://api.github.com/repos/sphinx-doc/sphinx/issues/3067/comments","events_url":"https://api.github.com/repos/sphinx-doc/sphinx/issues/3067/events","html_url":"https://github.com/sphinx-doc/sphinx/pull/3067","id":184018569,"number":3067,"title":"Fix support for nested classes","user":{"login":"obskyr","id":4363779,"avatar_url":"https://avatars.githubusercontent.com/u/4363779?v=3","gravatar_id":"","url":"https://api.github.com/users/obskyr","html_url":"https://github.com/obskyr","followers_url":"https://api.github.com/users/obskyr/followers","following_url":"https://api.github.com/users/obskyr/following{/other_user}","gists_url":"https://api.github.com/users/obskyr/gists{/gist_id}","starred_url":"https://api.github.com/users/obskyr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obskyr/subscriptions","organizations_url":"https://api.github.com/users/obskyr/orgs","repos_url":"https://api.github.com/users/obskyr/repos","events_url":"https://api.github.com/users/obskyr/events{/privacy}","received_events_url":"https://api.github.com/users/obskyr/received_events","type":"User","site_admin":false},"labels":[{"id":162424199,"url":"https://api.github.com/repos/sphinx-doc/sphinx/labels/domains:py","name":"domains:py","color":"FFFFFF","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-19T16:57:27Z","updated_at":"2016-11-21T12:13:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sphinx-doc/sphinx/pulls/3067","html_url":"https://github.com/sphinx-doc/sphinx/pull/3067","diff_url":"https://github.com/sphinx-doc/sphinx/pull/3067.diff","patch_url":"https://github.com/sphinx-doc/sphinx/pull/3067.patch"},"body":"This pull request fixes issue #3065, and thereby allows classes to nest arbitrarily without breaking context. Class context has been replaced with a stack, as opposed to a single value, to fix this.\n\nThe changes, among other things, replace `env['py:class']` with `env['py:class_stack']`. I couldn't find any documentation on the `env` properties, and I got no answer in the IRC channel, so I assumed it wasn't part of the public API. If it was, however, I can add maintaining the old `py:class` property to the changes. I'm also wondering a bit about whether this should perhaps be a pull request to `stable`, as that's what the readme implied, but... I had forked `master`, and that's what everyone else was doing, so I did the same. If that's wrong, let me know and I'll see if I can re-do.\n\nIn the pull request is also included a test for the changes. I've verified it fails without these commits, and passes with them.\n"},"comment":{"url":"https://api.github.com/repos/sphinx-doc/sphinx/issues/comments/261921043","html_url":"https://github.com/sphinx-doc/sphinx/pull/3067#issuecomment-261921043","issue_url":"https://api.github.com/repos/sphinx-doc/sphinx/issues/3067","id":261921043,"user":{"login":"obskyr","id":4363779,"avatar_url":"https://avatars.githubusercontent.com/u/4363779?v=3","gravatar_id":"","url":"https://api.github.com/users/obskyr","html_url":"https://github.com/obskyr","followers_url":"https://api.github.com/users/obskyr/followers","following_url":"https://api.github.com/users/obskyr/following{/other_user}","gists_url":"https://api.github.com/users/obskyr/gists{/gist_id}","starred_url":"https://api.github.com/users/obskyr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obskyr/subscriptions","organizations_url":"https://api.github.com/users/obskyr/orgs","repos_url":"https://api.github.com/users/obskyr/repos","events_url":"https://api.github.com/users/obskyr/events{/privacy}","received_events_url":"https://api.github.com/users/obskyr/received_events","type":"User","site_admin":false},"created_at":"2016-11-21T12:13:11Z","updated_at":"2016-11-21T12:13:11Z","body":"Aww, now this has been sitting around long enough to have a merge conflict! Should be easily solved, at least. Any thoughts on the fix?"}}
{"actor":{"display_login":"obskyr"}}