{"action":"created","issue":{"url":"https://api.github.com/repos/geany/geany/issues/1943","repository_url":"https://api.github.com/repos/geany/geany","labels_url":"https://api.github.com/repos/geany/geany/issues/1943/labels{/name}","comments_url":"https://api.github.com/repos/geany/geany/issues/1943/comments","events_url":"https://api.github.com/repos/geany/geany/issues/1943/events","html_url":"https://github.com/geany/geany/issues/1943","id":356624326,"node_id":"MDU6SXNzdWUzNTY2MjQzMjY=","number":1943,"title":"Does not See Python Symbols with PEP484 Type Hints","user":{"login":"DevynCJohnson","id":4014076,"node_id":"MDQ6VXNlcjQwMTQwNzY=","avatar_url":"https://avatars0.githubusercontent.com/u/4014076?v=4","gravatar_id":"","url":"https://api.github.com/users/DevynCJohnson","html_url":"https://github.com/DevynCJohnson","followers_url":"https://api.github.com/users/DevynCJohnson/followers","following_url":"https://api.github.com/users/DevynCJohnson/following{/other_user}","gists_url":"https://api.github.com/users/DevynCJohnson/gists{/gist_id}","starred_url":"https://api.github.com/users/DevynCJohnson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DevynCJohnson/subscriptions","organizations_url":"https://api.github.com/users/DevynCJohnson/orgs","repos_url":"https://api.github.com/users/DevynCJohnson/repos","events_url":"https://api.github.com/users/DevynCJohnson/events{/privacy}","received_events_url":"https://api.github.com/users/DevynCJohnson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-04T01:31:59Z","updated_at":"2018-09-04T03:27:41Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"When applying [PEP484](https://www.python.org/dev/peps/pep-0484/) (Type Hints) to variables, the list of \"symbols\" in the current file no longer displays the variables using type hints. The parser should be modified to recognize Python symbols using the format `VARIABLE: TYPE = VALUE`, rather than just `VARIABLE = VALUE`."},"comment":{"url":"https://api.github.com/repos/geany/geany/issues/comments/418230628","html_url":"https://github.com/geany/geany/issues/1943#issuecomment-418230628","issue_url":"https://api.github.com/repos/geany/geany/issues/1943","id":418230628,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODIzMDYyOA==","user":{"login":"elextr","id":811085,"node_id":"MDQ6VXNlcjgxMTA4NQ==","avatar_url":"https://avatars3.githubusercontent.com/u/811085?v=4","gravatar_id":"","url":"https://api.github.com/users/elextr","html_url":"https://github.com/elextr","followers_url":"https://api.github.com/users/elextr/followers","following_url":"https://api.github.com/users/elextr/following{/other_user}","gists_url":"https://api.github.com/users/elextr/gists{/gist_id}","starred_url":"https://api.github.com/users/elextr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/elextr/subscriptions","organizations_url":"https://api.github.com/users/elextr/orgs","repos_url":"https://api.github.com/users/elextr/repos","events_url":"https://api.github.com/users/elextr/events{/privacy}","received_events_url":"https://api.github.com/users/elextr/received_events","type":"User","site_admin":false},"created_at":"2018-09-04T03:27:41Z","updated_at":"2018-09-04T03:27:41Z","author_association":"MEMBER","body":"PEP-484 is still provisional, its API may change.  The parser comes from the [Universal Ctags](https://github.com/universal-ctags/ctags) project.  The latest version of that appears to support PEP 526 annotations, but not PEP 484.  \r\n\r\nUpdating parsers in Geany is \"in progress\" but is a big job and somewhat slow, but when complete those PEP526 annotations should not break the parser.\r\n\r\nYou should open an issue with the Universal Ctags project to discuss adding the full PEP 484, perhaps when it is finalised."}}
{"actor":{"display_login":"elextr"}}