{"action":"opened","issue":{"url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/2776","repository_url":"https://api.github.com/repos/plone/Products.CMFPlone","labels_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/2776/labels{/name}","comments_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/2776/comments","events_url":"https://api.github.com/repos/plone/Products.CMFPlone/issues/2776/events","html_url":"https://github.com/plone/Products.CMFPlone/issues/2776","id":415185148,"node_id":"MDU6SXNzdWU0MTUxODUxNDg=","number":2776,"title":"pip install Plone: provide a constraints file on dist.plone.org","user":{"login":"tschorr","id":1838160,"node_id":"MDQ6VXNlcjE4MzgxNjA=","avatar_url":"https://avatars2.githubusercontent.com/u/1838160?v=4","gravatar_id":"","url":"https://api.github.com/users/tschorr","html_url":"https://github.com/tschorr","followers_url":"https://api.github.com/users/tschorr/followers","following_url":"https://api.github.com/users/tschorr/following{/other_user}","gists_url":"https://api.github.com/users/tschorr/gists{/gist_id}","starred_url":"https://api.github.com/users/tschorr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tschorr/subscriptions","organizations_url":"https://api.github.com/users/tschorr/orgs","repos_url":"https://api.github.com/users/tschorr/repos","events_url":"https://api.github.com/users/tschorr/events{/privacy}","received_events_url":"https://api.github.com/users/tschorr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/plone/Products.CMFPlone/milestones/10","html_url":"https://github.com/plone/Products.CMFPlone/milestone/10","labels_url":"https://api.github.com/repos/plone/Products.CMFPlone/milestones/10/labels","id":2857942,"node_id":"MDk6TWlsZXN0b25lMjg1Nzk0Mg==","number":10,"title":"Plone 5.2","description":"","creator":{"login":"pbauer","id":453208,"node_id":"MDQ6VXNlcjQ1MzIwOA==","avatar_url":"https://avatars1.githubusercontent.com/u/453208?v=4","gravatar_id":"","url":"https://api.github.com/users/pbauer","html_url":"https://github.com/pbauer","followers_url":"https://api.github.com/users/pbauer/followers","following_url":"https://api.github.com/users/pbauer/following{/other_user}","gists_url":"https://api.github.com/users/pbauer/gists{/gist_id}","starred_url":"https://api.github.com/users/pbauer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbauer/subscriptions","organizations_url":"https://api.github.com/users/pbauer/orgs","repos_url":"https://api.github.com/users/pbauer/repos","events_url":"https://api.github.com/users/pbauer/events{/privacy}","received_events_url":"https://api.github.com/users/pbauer/received_events","type":"User","site_admin":false},"open_issues":30,"closed_issues":44,"state":"open","created_at":"2017-10-23T07:20:01Z","updated_at":"2019-02-27T15:34:31Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2019-02-27T15:34:30Z","updated_at":"2019-02-27T15:34:30Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"It would be great to have a constraints file for use with pip for installing Plone, with the same versions specified in versions.cfg.\r\n\r\nIt could be generated using e.g. https://github.com/zopefoundation/Zope/blob/master/util.py (but there are many ways to do this)."}}
{"actor":{"display_login":"tschorr"}}