{"action":"created","issue":{"url":"https://api.github.com/repos/pandas-dev/pandas/issues/26645","repository_url":"https://api.github.com/repos/pandas-dev/pandas","labels_url":"https://api.github.com/repos/pandas-dev/pandas/issues/26645/labels{/name}","comments_url":"https://api.github.com/repos/pandas-dev/pandas/issues/26645/comments","events_url":"https://api.github.com/repos/pandas-dev/pandas/issues/26645/events","html_url":"https://github.com/pandas-dev/pandas/pull/26645","id":451953662,"node_id":"MDExOlB1bGxSZXF1ZXN0Mjg0OTM4OTky","number":26645,"title":"MyPy.ini Make Import Machinery Explicit","user":{"login":"WillAyd","id":609873,"node_id":"MDQ6VXNlcjYwOTg3Mw==","avatar_url":"https://avatars0.githubusercontent.com/u/609873?v=4","gravatar_id":"","url":"https://api.github.com/users/WillAyd","html_url":"https://github.com/WillAyd","followers_url":"https://api.github.com/users/WillAyd/followers","following_url":"https://api.github.com/users/WillAyd/following{/other_user}","gists_url":"https://api.github.com/users/WillAyd/gists{/gist_id}","starred_url":"https://api.github.com/users/WillAyd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/WillAyd/subscriptions","organizations_url":"https://api.github.com/users/WillAyd/orgs","repos_url":"https://api.github.com/users/WillAyd/repos","events_url":"https://api.github.com/users/WillAyd/events{/privacy}","received_events_url":"https://api.github.com/users/WillAyd/received_events","type":"User","site_admin":false},"labels":[{"id":1280988427,"node_id":"MDU6TGFiZWwxMjgwOTg4NDI3","url":"https://api.github.com/repos/pandas-dev/pandas/labels/Typing","name":"Typing","color":"ea91a4","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/pandas-dev/pandas/milestones/61","html_url":"https://github.com/pandas-dev/pandas/milestone/61","labels_url":"https://api.github.com/repos/pandas-dev/pandas/milestones/61/labels","id":3759483,"node_id":"MDk6TWlsZXN0b25lMzc1OTQ4Mw==","number":61,"title":"0.25.0","description":"","creator":{"login":"jreback","id":953992,"node_id":"MDQ6VXNlcjk1Mzk5Mg==","avatar_url":"https://avatars2.githubusercontent.com/u/953992?v=4","gravatar_id":"","url":"https://api.github.com/users/jreback","html_url":"https://github.com/jreback","followers_url":"https://api.github.com/users/jreback/followers","following_url":"https://api.github.com/users/jreback/following{/other_user}","gists_url":"https://api.github.com/users/jreback/gists{/gist_id}","starred_url":"https://api.github.com/users/jreback/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jreback/subscriptions","organizations_url":"https://api.github.com/users/jreback/orgs","repos_url":"https://api.github.com/users/jreback/repos","events_url":"https://api.github.com/users/jreback/events{/privacy}","received_events_url":"https://api.github.com/users/jreback/received_events","type":"User","site_admin":false},"open_issues":93,"closed_issues":875,"state":"open","created_at":"2018-10-23T02:34:15Z","updated_at":"2019-06-08T21:11:22Z","due_on":"2019-07-01T07:00:00Z","closed_at":null},"comments":9,"created_at":"2019-06-04T11:56:04Z","updated_at":"2019-06-08T21:20:47Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/pandas-dev/pandas/pulls/26645","html_url":"https://github.com/pandas-dev/pandas/pull/26645","diff_url":"https://github.com/pandas-dev/pandas/pull/26645.diff","patch_url":"https://github.com/pandas-dev/pandas/pull/26645.patch"},"body":"Now that we've wound down a lot of the mistyped annotations in the code base the next logical review point is our import machinery. Previously we used `ignore_missing_imports` for everything in the code base, but this is suggested by Mypy only as a last resort:\r\n\r\nhttps://mypy.readthedocs.io/en/latest/running_mypy.html#missing-imports\r\n\r\nThis PR makes the missing imports explicit. Third party libraries I think we'll have to keep until they become available in typeshed. Internal imports may be resolved through either stubfiles or internal import machinery (would need review as follow ups)"},"comment":{"url":"https://api.github.com/repos/pandas-dev/pandas/issues/comments/500164904","html_url":"https://github.com/pandas-dev/pandas/pull/26645#issuecomment-500164904","issue_url":"https://api.github.com/repos/pandas-dev/pandas/issues/26645","id":500164904,"node_id":"MDEyOklzc3VlQ29tbWVudDUwMDE2NDkwNA==","user":{"login":"jreback","id":953992,"node_id":"MDQ6VXNlcjk1Mzk5Mg==","avatar_url":"https://avatars2.githubusercontent.com/u/953992?v=4","gravatar_id":"","url":"https://api.github.com/users/jreback","html_url":"https://github.com/jreback","followers_url":"https://api.github.com/users/jreback/followers","following_url":"https://api.github.com/users/jreback/following{/other_user}","gists_url":"https://api.github.com/users/jreback/gists{/gist_id}","starred_url":"https://api.github.com/users/jreback/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jreback/subscriptions","organizations_url":"https://api.github.com/users/jreback/orgs","repos_url":"https://api.github.com/users/jreback/repos","events_url":"https://api.github.com/users/jreback/events{/privacy}","received_events_url":"https://api.github.com/users/jreback/received_events","type":"User","site_admin":false},"created_at":"2019-06-08T21:20:47Z","updated_at":"2019-06-08T21:20:47Z","author_association":"CONTRIBUTOR","body":"Is this actually the recommended solution by mypy? it seems very strange since no libraries (that we need) actually have stubs."}}
{"actor":{"display_login":"jreback"}}