drowse


Namedrowse JSON
Version 0.2.0 PyPI version JSON
download
home_pagehttps://github.com/lgaggini/drowse
SummaryHuman readable slim REST client
upload_time2018-04-16 14:36:53
maintainer
docs_urlNone
authorLorenzo Gaggini
requires_python
licenseLICENSE
keywords rest api http
VCS
bugtrack_url
requirements requests
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # drowse

drowse is a human readable Python slim REST client inspired by [Siesta](https://github.com/scastillo/siesta) and powered by [requests](https://github.com/kennethreitz/requests).

## Quickstart
```python
from drowse import API
api = API('https://api.github.com/')
repos = api.users.lgaggini.repos.get()
```
## Features
* slim
* human-readable
* powered by rock-solid requests
* json only
* errors and exceptions leaved to upper layers

## Install
```
git clone https://github.com/lgaggini/drowse.git
cd drowse
python2 setup.py install
```

pip package to come.

## Status
Beta version 0.2.0, manual tested on a medium tests set.

## Documentation
See the [readme](https://github.com/lgaggini/drowse/tree/master/docs/README.md) in the docs folder.



            

Raw data

            {
    "maintainer": "", 
    "docs_url": null, 
    "requires_python": "", 
    "maintainer_email": "", 
    "cheesecake_code_kwalitee_id": null, 
    "keywords": "REST,API,HTTP", 
    "upload_time": "2018-04-16 14:36:53", 
    "requirements": [
        {
            "name": "requests", 
            "specs": [
                [
                    "==", 
                    "2.10.0"
                ]
            ]
        }
    ], 
    "author": "Lorenzo Gaggini", 
    "home_page": "https://github.com/lgaggini/drowse", 
    "github_user": "lgaggini", 
    "download_url": "", 
    "platform": "", 
    "version": "0.2.0", 
    "cheesecake_documentation_id": null, 
    "description": "# drowse\n\ndrowse is a human readable Python slim REST client inspired by [Siesta](https://github.com/scastillo/siesta) and powered by [requests](https://github.com/kennethreitz/requests).\n\n## Quickstart\n```python\nfrom drowse import API\napi = API('https://api.github.com/')\nrepos = api.users.lgaggini.repos.get()\n```\n## Features\n* slim\n* human-readable\n* powered by rock-solid requests\n* json only\n* errors and exceptions leaved to upper layers\n\n## Install\n```\ngit clone https://github.com/lgaggini/drowse.git\ncd drowse\npython2 setup.py install\n```\n\npip package to come.\n\n## Status\nBeta version 0.2.0, manual tested on a medium tests set.\n\n## Documentation\nSee the [readme](https://github.com/lgaggini/drowse/tree/master/docs/README.md) in the docs folder.\n\n\n", 
    "lcname": "drowse", 
    "bugtrack_url": null, 
    "github": true, 
    "coveralls": false, 
    "name": "drowse", 
    "license": "LICENSE", 
    "travis_ci": false, 
    "github_project": "drowse", 
    "summary": "Human readable slim REST client", 
    "split_keywords": [
        "rest", 
        "api", 
        "http"
    ], 
    "author_email": "lg@lgaggini.net", 
    "urls": [
        {
            "has_sig": false, 
            "upload_time": "2018-04-16T14:36:53", 
            "comment_text": "", 
            "python_version": "py2.py3", 
            "url": "https://pypi.python.org/packages/87/c9/96657e5fdaa7c200b05a4d01a372dca48e71f6468bcd2f499546eae8e3ba/drowse-0.2.0-py2.py3-none-any.whl", 
            "md5_digest": "a95caf7f595cc8513c327aecbb65ec0b", 
            "downloads": 0, 
            "filename": "drowse-0.2.0-py2.py3-none-any.whl", 
            "packagetype": "bdist_wheel", 
            "path": "87/c9/96657e5fdaa7c200b05a4d01a372dca48e71f6468bcd2f499546eae8e3ba/drowse-0.2.0-py2.py3-none-any.whl", 
            "digests": {
                "sha256": "fe5f3f5d7d2bfc92e39b63c63f6808bb1fc459b2d252b49b6db935faf713bcd8", 
                "md5": "a95caf7f595cc8513c327aecbb65ec0b"
            }, 
            "sha256_digest": "fe5f3f5d7d2bfc92e39b63c63f6808bb1fc459b2d252b49b6db935faf713bcd8", 
            "size": 3739
        }
    ], 
    "_id": null, 
    "cheesecake_installability_id": null
}