{"action":"created","issue":{"url":"https://api.github.com/repos/davidhalter/jedi-vim/issues/290","labels_url":"https://api.github.com/repos/davidhalter/jedi-vim/issues/290/labels{/name}","comments_url":"https://api.github.com/repos/davidhalter/jedi-vim/issues/290/comments","events_url":"https://api.github.com/repos/davidhalter/jedi-vim/issues/290/events","html_url":"https://github.com/davidhalter/jedi-vim/issues/290","id":38399725,"number":290,"title":"no cache updates","user":{"login":"montefra","id":1394820,"avatar_url":"https://avatars.githubusercontent.com/u/1394820?v=3","gravatar_id":"","url":"https://api.github.com/users/montefra","html_url":"https://github.com/montefra","followers_url":"https://api.github.com/users/montefra/followers","following_url":"https://api.github.com/users/montefra/following{/other_user}","gists_url":"https://api.github.com/users/montefra/gists{/gist_id}","starred_url":"https://api.github.com/users/montefra/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/montefra/subscriptions","organizations_url":"https://api.github.com/users/montefra/orgs","repos_url":"https://api.github.com/users/montefra/repos","events_url":"https://api.github.com/users/montefra/events{/privacy}","received_events_url":"https://api.github.com/users/montefra/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/davidhalter/jedi-vim/labels/speed","name":"speed","color":"e102d8"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2014-07-22T13:31:33Z","updated_at":"2015-03-26T10:39:12Z","closed_at":null,"body":"I'm working on a very complex code, where each file has order or 10 or more `from XX import Whatever` and some absolute import. \r\nSome of the import are from the same package, some from an other huge package. As now the code is hosted in an afs directory.\r\n\r\nExample:\r\n\r\n    [... lots of import ...]\r\n    from my.huge.package import Persistent\r\n\r\n    [... some code ...]\r\n\r\n    parameter = Persistent(\"a string\", some_parameter, 0)\r\n\r\nThe problem is that every time I enter <insert> mode within the parenthesis, vim hangs form few minutes doing something. If I try to get the documentation of `Persistent`, vim hangs again. I've also noticed that the jedi cache (under `~/.cache/jedi/cpython-27`) is not updated.\r\n\r\nTo test if there was anything broken with the cache, so I removed it. If I try `import os` and use `os.` everything works as expected and the new cache is created. But again the cache is untouched when I try to edit `Persistent`. \r\n\r\nI've a copy of the code in my machine, that doesn't know anything about `my.huge.package`. For now I'll use it so I can work without too much pain. \r\n\r\nIf there is no better solution, is there a way to disable jedi on some module? Something like the opposite of `jedi.preload_module`?\r\n\r\nThanks for Jedi!"},"comment":{"url":"https://api.github.com/repos/davidhalter/jedi-vim/issues/comments/86446185","html_url":"https://github.com/davidhalter/jedi-vim/issues/290#issuecomment-86446185","issue_url":"https://api.github.com/repos/davidhalter/jedi-vim/issues/290","id":86446185,"user":{"login":"davidhalter","id":748594,"avatar_url":"https://avatars.githubusercontent.com/u/748594?v=3","gravatar_id":"","url":"https://api.github.com/users/davidhalter","html_url":"https://github.com/davidhalter","followers_url":"https://api.github.com/users/davidhalter/followers","following_url":"https://api.github.com/users/davidhalter/following{/other_user}","gists_url":"https://api.github.com/users/davidhalter/gists{/gist_id}","starred_url":"https://api.github.com/users/davidhalter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidhalter/subscriptions","organizations_url":"https://api.github.com/users/davidhalter/orgs","repos_url":"https://api.github.com/users/davidhalter/repos","events_url":"https://api.github.com/users/davidhalter/events{/privacy}","received_events_url":"https://api.github.com/users/davidhalter/received_events","type":"User","site_admin":false},"created_at":"2015-03-26T10:39:12Z","updated_at":"2015-03-26T10:39:12Z","body":"No, you have to checkout the latest Jedi dev branch. The commit you're currently using is quite old."}}