{ "info": { "author": "Fabio Batalha C dos Santos", "author_email": "fabio.batalha@scielo.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "scieloapi.py\n============\n\nThin wrapper around the SciELO Ratchet RESTful API.\n\nUse license\n-----------\n\nThis project is licensed under FreeBSD 2-clause. See `LICENSE` for more details.\n\n\nHistory\n=======\n\n0.6\n---\n\n* Added `Client.query` method to query a given endpoint.\n\n\n0.5 (2014-02-10)\n----------------\n\n* Added `tox.ini` to help the porting to Python3.3.\n* Support for https (without verifiying CA).\n* Added `Content-Type: application/json` HTTP header to all post requests.\n* Added a do-nothing logger handler by default.\n\n\n0.4 (2013-08-30)\n----------------\n\n* Params are sorted by key before the GET request is dispatched. This minor\n change aims to improve server-side caching capabilities.\n* Minor changes to the API of the function `httpbroker.get`. It now accepts a `auth` kwarg\n to handle server-side authentication.\n* Minor changes to `scieloapi.Connector`:\n * A custom http broker can be passed as `http_broker` kwarg during init.\n * Http methods are created dinamically during initialization, with user credentials bound \n into it. Api_key is no longer maintained by the instance.\n* `Client.fetch_relations` now accepts the param `only` to specify a subset of relations to fetch.\n* Now the User-Agent is set to `scieloapi/:version`.\n* The module `scieloapi.scieloapi` was renamed to `scieloapi.core` to make things clearer.\n* Added POST method capabilities on endpoints.\n* Added the exception `exceptions.MethodNotAllowed` to represent 405 status code.\n\n\n0.3 (2013-08-02)\n----------------\n\n* Added more unit tests (Now at 73% of code coverage).\n* Minor adjusts at `setup.py` installation script.\n* New exceptions to represent http status codes.\n* Better documentation at `http://docs.scielo.org/projects/scieloapipy/`.\n\n\n0.2 (2013-07-26)\n----------------\n\n* Slumber dependency was removed. The module `scieloapi.httpbroker` was created\n to deal with http requests and responses.\n* Better test reports now using Nosetests + coverage.\n* Added method `Client.fetch_relations` to fetch all first-level relations of\n a document and replace the value by the full document.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://docs.scielo.org", "keywords": "", "license": "BSD License", "maintainer": "Fabio Batalha", "maintainer_email": "fabio.batalha@scielo.org", "name": "ratchetapi", "package_url": "https://pypi.org/project/ratchetapi/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ratchetapi/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://docs.scielo.org" }, "release_url": "https://pypi.org/project/ratchetapi/0.6/", "requires_dist": null, "requires_python": null, "summary": "Thin wrapper around the SciELO Ratchet RESTful API.", "version": "0.6" }, "last_serial": 1205559, "releases": { "0.6": [ { "comment_text": "", "digests": { "md5": "ad297881005f030c1834f1243c0e68c7", "sha256": "62126c966e3e2da1ad9e1de9a1e887d689a5f94549557dd3ee7a91d60b677b28" }, "downloads": -1, "filename": "ratchetapi-0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "ad297881005f030c1834f1243c0e68c7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10862, "upload_time": "2014-08-28T18:44:00", "url": "https://files.pythonhosted.org/packages/c3/79/1a869e2f81228889a8baa2e34d8aa3f2ad7a07a7af2612863d915363d941/ratchetapi-0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42cf4eceeb1ec505b692826fc3bf78c4", "sha256": "2335eb0f43f7d1b91eb28a54057273090af2f34758f8e8d41709fff9d516f6fc" }, "downloads": -1, "filename": "ratchetapi-0.6.tar.gz", "has_sig": false, "md5_digest": "42cf4eceeb1ec505b692826fc3bf78c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8834, "upload_time": "2014-08-28T18:44:03", "url": "https://files.pythonhosted.org/packages/23/37/a8a298ca1ce4237a68fe57aff2a5dec814541449e2939a485e752b5dcf09/ratchetapi-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ad297881005f030c1834f1243c0e68c7", "sha256": "62126c966e3e2da1ad9e1de9a1e887d689a5f94549557dd3ee7a91d60b677b28" }, "downloads": -1, "filename": "ratchetapi-0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "ad297881005f030c1834f1243c0e68c7", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10862, "upload_time": "2014-08-28T18:44:00", "url": "https://files.pythonhosted.org/packages/c3/79/1a869e2f81228889a8baa2e34d8aa3f2ad7a07a7af2612863d915363d941/ratchetapi-0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42cf4eceeb1ec505b692826fc3bf78c4", "sha256": "2335eb0f43f7d1b91eb28a54057273090af2f34758f8e8d41709fff9d516f6fc" }, "downloads": -1, "filename": "ratchetapi-0.6.tar.gz", "has_sig": false, "md5_digest": "42cf4eceeb1ec505b692826fc3bf78c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8834, "upload_time": "2014-08-28T18:44:03", "url": "https://files.pythonhosted.org/packages/23/37/a8a298ca1ce4237a68fe57aff2a5dec814541449e2939a485e752b5dcf09/ratchetapi-0.6.tar.gz" } ] }