Hi Ricardo, It is open source, under the BSD license. At http://bitbucket.org/tpherndon/ you'll find both the pyfedora project, which is the Fedora REST client, and django-fedora, which uses pyfedora for Django integration. A lot of pyfedora (and *all* of django-fedora) is focused on my organization's specific needs (ingesting images, specifically), but the client itself (from pyfedora.client import FedoraClient) can be used for any purpose and wraps pretty much the entirety of the HTTP-accessible Fedora API. That is, not just the formal REST API, but also the remaining bits of API-A Lite and API-M Lite.
Let me know if you run into any issues. Regards, ---Peter On 09/29/2009 04:14 AM, Ricardo Borillo wrote: > Hi Peter, > > Is your python client library an open project? > If so, where is published? > > Thanks for such a contribution :) > > --- > Salut, > ==================================== > Ricardo Borillo Domenech > http://xml-utils.com > > > > On Tue, Aug 25, 2009 at 22:05, Peter Herndon<[email protected]> wrote: > >> On 08/25/2009 10:04 AM, Bill Branan wrote: >> >>> Hi Peter, >>> >>> Here are a few things you can try, just to help track down the problem: >>> - Try the same action with several other files of varying type and size >>> - Try performing the request as a non-multipart >>> - Try using another client (a couple options: >>> http://code.google.com/p/poster-extension/, >>> http://code.google.com/p/rest-client/) >>> >>> If one of those works or provides a different error we'll have more to >>> go on in trying to track this down. >>> >>> Bill >>> >> Thanks, Bill, removing the multipart setup took care of the problem. >> I'm now just posting the file to the URL with the single Content-Type >> header, and the POST works successfully. That's different from what >> worked under 3.1, but as it's actually a simplification, I can't >> complain too much. :) >> >> Also, Poster is a great help. I'd used something similar on a Mac, but >> I've since switched to a Linux client, and the Mac app was a desktop >> app, not a Firefox add-on. >> >> Thanks very much! I'll be pushing up a new version of my client once I >> finish cleaning up the code (and setting up the additional >> version-dependent pathway). >> >> ---Peter >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >> trial. Simplify your report design, integration and deployment - and focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Fedora-commons-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users >> >> ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Fedora-commons-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
