[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#593967: Subject: ITP: python-oauth2 -- An interface to create OAuth clients and servers.



Package: wnpp
Severity: wishlist
Owner: Mauro Lizaur <mauro@debian.org>


* Package name    : python-oauth2
  Version         : 1.2.1
  Upstream Author : SimpleGeo Inc. <talk@simplegeo.com>
* URL             : http://github.com/simplegeo/python-oauth2
* License         : MIT License
  Programming Lang: Python
  Description     : A fully tested, abstract interface to creating OAuth clients and servers.

This code was originally forked from Leah Culver and Andy Smith's oauth.py 
code. Some of the tests come from a fork by Vic Fryzel, while a revamped 
Request class and more tests were merged in from Mark Paschal's fork. 
A number of notable differences exist between this code and its forefathers:

    * 100% unit test coverage.
    * The DataStore object has been completely ripped out. While creating 
      unit tests for the library I found several substantial bugs with the 
      implementation and confirmed with Andy Smith that it was never fully 
      baked.
    * Classes are no longer prefixed with OAuth.
    * The Request class now extends from dict.
    * The library is likely no longer compatible with Python 2.3.
    * The Client class works and extends from httplib2. It's a thin wrapper 
      that handles automatically signing any normal HTTP request you might 
      wish to make.


Saludos,
Mauro

--
JID: lavaramano@nube.usla.org.ar | http://lizaur.github.com/
2B82 A38D 1BA5 847A A74D 6C34 6AB7 9ED6 C8FD F9C1



Reply to: