Skip to content


Subversion checkout URL

You can clone with
Download ZIP
DEAD PROJECT - A REST layer for all Python applications
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.rst Final README notes. RIP piecrust.
requirements.txt Initial extraction work. Incomplete. Initial extraction work. Incomplete.


Project Status: Failed

The goal here was to try to provide a framework-agnostic REST API layer for all Python libraries. Think Tastypie abstracted for all to use.

It's frighteningly close to done (just some cleanup in to remove the last bits of Django & delegate to the URIHandler, then updating tests & docs), but I won't be finishing it.

The problem is that, while the idea of consistent API interfaces across frameworks & heavily-pluggable sounds good, the actual implementation... hurts. Everything has to be abstracted so far away that it'd be little use out-of-the-box, which is where Tastypie shines.

In addition, I wouldn't ever use it, beyond integrating it into Tastypie. Beyond that, I don't think adoption would be good enough to justify it.

You're welcome to poke at it or fork it (keep in mind the LICENSE please), but I won't be completing it nor supporting it. YMMV. Must be 18 years of age or older. Only one per household. Offer void Oct. 18, 2011.

Something went wrong with that request. Please try again.