{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/cabal/issues/2774","labels_url":"https://api.github.com/repos/haskell/cabal/issues/2774/labels{/name}","comments_url":"https://api.github.com/repos/haskell/cabal/issues/2774/comments","events_url":"https://api.github.com/repos/haskell/cabal/issues/2774/events","html_url":"https://github.com/haskell/cabal/pull/2774","id":101570186,"number":2774,"title":"Add the gen-bounds command","user":{"login":"mightybyte","id":9451,"avatar_url":"https://avatars.githubusercontent.com/u/9451?v=3","gravatar_id":"","url":"https://api.github.com/users/mightybyte","html_url":"https://github.com/mightybyte","followers_url":"https://api.github.com/users/mightybyte/followers","following_url":"https://api.github.com/users/mightybyte/following{/other_user}","gists_url":"https://api.github.com/users/mightybyte/gists{/gist_id}","starred_url":"https://api.github.com/users/mightybyte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mightybyte/subscriptions","organizations_url":"https://api.github.com/users/mightybyte/orgs","repos_url":"https://api.github.com/users/mightybyte/repos","events_url":"https://api.github.com/users/mightybyte/events{/privacy}","received_events_url":"https://api.github.com/users/mightybyte/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-08-18T04:38:36Z","updated_at":"2015-08-19T02:45:46Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/haskell/cabal/pulls/2774","html_url":"https://github.com/haskell/cabal/pull/2774","diff_url":"https://github.com/haskell/cabal/pull/2774.diff","patch_url":"https://github.com/haskell/cabal/pull/2774.patch"},"body":"This command automates the process of figuring out correct upper bounds on dependencies, simultaneously educating users about how upper bounds to be set and making it easy for people to bring packages without bounds into full PVP compliance."},"comment":{"url":"https://api.github.com/repos/haskell/cabal/issues/comments/132427239","html_url":"https://github.com/haskell/cabal/pull/2774#issuecomment-132427239","issue_url":"https://api.github.com/repos/haskell/cabal/issues/2774","id":132427239,"user":{"login":"23Skidoo","id":47439,"avatar_url":"https://avatars.githubusercontent.com/u/47439?v=3","gravatar_id":"","url":"https://api.github.com/users/23Skidoo","html_url":"https://github.com/23Skidoo","followers_url":"https://api.github.com/users/23Skidoo/followers","following_url":"https://api.github.com/users/23Skidoo/following{/other_user}","gists_url":"https://api.github.com/users/23Skidoo/gists{/gist_id}","starred_url":"https://api.github.com/users/23Skidoo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/23Skidoo/subscriptions","organizations_url":"https://api.github.com/users/23Skidoo/orgs","repos_url":"https://api.github.com/users/23Skidoo/repos","events_url":"https://api.github.com/users/23Skidoo/events{/privacy}","received_events_url":"https://api.github.com/users/23Skidoo/received_events","type":"User","site_admin":false},"created_at":"2015-08-19T02:45:46Z","updated_at":"2015-08-19T02:45:46Z","body":"@ttuegel \r\n\r\n> **Workaround:** Use `--allow-newer`. Caveat: This is a global flag and sometimes exposes problems in other packages. For example, if `baz` has *required* upper bounds, it cannot be built with `--allow-newer`.\r\n\r\n#2756 suggest a way to lift this restriction. Hopefully will get around to implementing it soon.\r\n"}}