Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/samgiles/slumber
A library that makes consuming a RESTful API easier and more convenient
https://github.com/samgiles/slumber
Last synced: 3 months ago
JSON representation
A library that makes consuming a RESTful API easier and more convenient
- Host: GitHub
- URL: https://github.com/samgiles/slumber
- Owner: samgiles
- License: bsd-2-clause
- Created: 2011-07-30T18:53:28.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2020-07-16T08:43:55.000Z (over 4 years ago)
- Last Synced: 2024-04-16T11:05:05.416Z (9 months ago)
- Language: Python
- Homepage: http://slumber.readthedocs.org
- Size: 190 KB
- Stars: 594
- Watchers: 16
- Forks: 123
- Open Issues: 45
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE.txt
Awesome Lists containing this project
- starred-awesome - slumber - A library that makes consuming a RESTful API easier and more convenient (Python)
- awesome-mess - `slumber`利用unittest编写tests示范
README
Slumber |build-status| |coverage-status| |docs|
===============================================Slumber is a Python library that provides a convenient yet powerful
object-oriented interface to ReSTful APIs. It acts as a wrapper around the
excellent requests_ library and abstracts away the handling of URLs, serialization,
and request processing... _requests: http://python-requests.org/
Getting Help
============Visit IRC channel (`#slumber on irc.freenode.net`_) to get help, bounce ideas
or generally shoot the breeze... _#slumber on irc.freenode.net: irc://irc.freenode.net/slumber
QuickStart
==========1. Install Slumber::
$ pip install slumber
2. Install Optional Requirement::
pip install pyyaml
3. Use Slumber!
Requirements
============Slumber requires the following modules.
* Python 2.6+
* requests
* pyyaml (If you are using the optional YAML serialization).. |build-status| image:: https://travis-ci.org/samgiles/slumber.svg?branch=master
:target: https://travis-ci.org/samgiles/slumber
:alt: Build status
.. |coverage-status| image:: https://img.shields.io/coveralls/samgiles/slumber.svg
:target: https://coveralls.io/r/samgiles/slumber
:alt: Test coverage percentage
.. |docs| image:: https://readthedocs.org/projects/slumber/badge/?version=latest
:target: http://slumber.readthedocs.org/
:alt: Documentation