{"action":"created","issue":{"url":"https://api.github.com/repos/jwiegley/use-package/issues/220","labels_url":"https://api.github.com/repos/jwiegley/use-package/issues/220/labels{/name}","comments_url":"https://api.github.com/repos/jwiegley/use-package/issues/220/comments","events_url":"https://api.github.com/repos/jwiegley/use-package/issues/220/events","html_url":"https://github.com/jwiegley/use-package/issues/220","id":88045145,"number":220,"title":"Method of handling package dependencies","user":{"login":"belak","id":107097,"avatar_url":"https://avatars.githubusercontent.com/u/107097?v=3","gravatar_id":"","url":"https://api.github.com/users/belak","html_url":"https://github.com/belak","followers_url":"https://api.github.com/users/belak/followers","following_url":"https://api.github.com/users/belak/following{/other_user}","gists_url":"https://api.github.com/users/belak/gists{/gist_id}","starred_url":"https://api.github.com/users/belak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belak/subscriptions","organizations_url":"https://api.github.com/users/belak/orgs","repos_url":"https://api.github.com/users/belak/repos","events_url":"https://api.github.com/users/belak/events{/privacy}","received_events_url":"https://api.github.com/users/belak/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-06-13T18:30:59Z","updated_at":"2015-06-14T18:36:38Z","closed_at":null,"body":"For instance, if I need to load `company-go` after `company` is loaded. Currently, I believe the only way to do this is to nest calls to `use-package` but that makes it so if I want to group all my Go (as an example) packages together, I'd need to do it all inside an unrelated declaration.\r\n\r\nIs there a better way of doing this? And if not, would something like a `:requires` keyword make sense?"},"comment":{"url":"https://api.github.com/repos/jwiegley/use-package/issues/comments/111862437","html_url":"https://github.com/jwiegley/use-package/issues/220#issuecomment-111862437","issue_url":"https://api.github.com/repos/jwiegley/use-package/issues/220","id":111862437,"user":{"login":"belak","id":107097,"avatar_url":"https://avatars.githubusercontent.com/u/107097?v=3","gravatar_id":"","url":"https://api.github.com/users/belak","html_url":"https://github.com/belak","followers_url":"https://api.github.com/users/belak/followers","following_url":"https://api.github.com/users/belak/following{/other_user}","gists_url":"https://api.github.com/users/belak/gists{/gist_id}","starred_url":"https://api.github.com/users/belak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/belak/subscriptions","organizations_url":"https://api.github.com/users/belak/orgs","repos_url":"https://api.github.com/users/belak/repos","events_url":"https://api.github.com/users/belak/events{/privacy}","received_events_url":"https://api.github.com/users/belak/received_events","type":"User","site_admin":false},"created_at":"2015-06-14T18:36:38Z","updated_at":"2015-06-14T18:36:38Z","body":"There's this: https://github.com/jwiegley/use-package/blob/master/use-package.el#L519\r\n\r\nHowever, there's no documentation, so I'm not 100% positive it does what I think it does. Seems to work though."}}