{"issue":{"pull_request":{"diff_url":null,"html_url":null,"patch_url":null},"state":"closed","user":{"avatar_url":"https://secure.gravatar.com/avatar/a79040b5cc5a986f7d1d328456e124ad?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"a79040b5cc5a986f7d1d328456e124ad","url":"https://api.github.com/users/crabhi","login":"crabhi","id":1015246},"milestone":{"state":"open","open_issues":25,"url":"https://api.github.com/repos/hyde/hyde/milestones/2","due_on":"2011-09-18T07:00:00Z","creator":{"avatar_url":"https://secure.gravatar.com/avatar/c8f2e9e405caa51f2ee776505e1ee8f1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c8f2e9e405caa51f2ee776505e1ee8f1","url":"https://api.github.com/users/lakshmivyas","login":"lakshmivyas","id":45002},"title":"0.8.4","description":"","number":2,"closed_issues":10,"created_at":"2011-06-20T13:20:50Z"},"labels":[{"name":"Ready for integration","color":"e10c02","url":"https://api.github.com/repos/hyde/hyde/labels/Ready+for+integration"}],"updated_at":"2011-11-09T14:42:11Z","assignee":{"avatar_url":"https://secure.gravatar.com/avatar/c8f2e9e405caa51f2ee776505e1ee8f1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c8f2e9e405caa51f2ee776505e1ee8f1","url":"https://api.github.com/users/lakshmivyas","login":"lakshmivyas","id":45002},"closed_at":"2011-11-09T14:42:11Z","comments":5,"url":"https://api.github.com/repos/hyde/hyde/issues/72","body":"In order to use the pyfs publisher, fs module is required. However, it is not istalled by pip by default.\r\n\r\nI don't know how pip is managing dependecies, maybe it's enough to add \"fs\" to requirements.txt?","html_url":"https://github.com/hyde/hyde/issues/72","title":"Missing dependency - fs","number":72,"id":1523594,"created_at":"2011-08-30T19:28:49Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/c8f2e9e405caa51f2ee776505e1ee8f1?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"c8f2e9e405caa51f2ee776505e1ee8f1","url":"https://api.github.com/users/lakshmivyas","login":"lakshmivyas","id":45002},"updated_at":"2011-11-09T14:42:11Z","url":"https://api.github.com/repos/hyde/hyde/issues/comments/2681828","body":"Its better for pyfs to be an external package.  Reasons are manifold, pyfs itself depends on several things, for example `boto`. You can see that its not listed as a dependency in `pyfs`:\r\nhttp://code.google.com/p/pyfilesystem/source/browse/trunk/setup.py\r\n\r\nSo, `hyde` supports publishing to `S3` by means of `pyfs` - does that mean it should have a hard dependency on `boto`?\r\n\r\nYou are right that there is an issue though. The problem is that there is no documentation. Once I / someone manages to get the docs updated, this wont be a problem. The section under `pyfs publisher` will list all the dependencies and which can even provide a requirements.txt for each one of them (A gist & curl | pip command perhaps).","id":2681828,"created_at":"2011-11-09T14:42:11Z"}}