Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A library that makes consuming a RESTful API easier and more convenient
Python
Branch: master

This branch is 132 commits behind samgiles:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs
slumber
tests
.gitignore
.travis.yml
CHANGELOG.rst
LICENSE.txt
MANIFEST.in
README.rst
requirements-test.txt
requirements.txt
setup.py

README.rst

Slumber

Slumber is a python library that provides a convenient yet powerful object orientated interface to ReSTful APIs. It acts as a wrapper around the excellent requests library and abstracts away the handling of urls, serialization, and processing requests.

Getting Help

There are two primary ways of getting help. I have an IRC channel (#slumber on irc.freenode.net) to get help, want to bounce idea or generally shoot the breeze.

QuickStart

  1. Install Slumber:

    $ pip install slumber
    
  2. Install Optional Requirements:

    pip install simplejson pyyaml
    
  3. Use Slumber!

Requirements

Slumber requires the following modules.

  • Python 2.5+
  • requests
  • simplejson (If using Python 2.5, or you desire the speedups for JSON serialization)
  • pyyaml (If you are using the optional yaml serialization)
Something went wrong with that request. Please try again.