{ "info": { "author": "dotzero", "author_email": "mail@dotzero.ru", "bugtrack_url": null, "classifiers": [], "description": "Python Habrahabr.ru API\n=======================\n\n|PyPI| |GitHub License| |Build Status| |Code Coverage| |Scrutinizer Code\nQuality|\n\n\u0418\u043c\u043f\u043b\u0435\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f API \u0441\u0430\u0439\u0442\u0430 Habrahabr.ru \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f Python.\n\n\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u0441\u0442\u0430\u0440\u0442\n-------------\n\n::\n\n >>> import habrahabr\n >>> auth = habrahabr.Auth(client=\"000000.00000000\", token=\"0000000000\")\n >>> api = habrahabr.Api(auth)\n >>> print(api.user.me())\n\n\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430\n---------\n\n- python >= 2.7\n- python >= 3.2\n\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n---------\n\n\u0418\u0437 Pypi\n~~~~~~~\n\n::\n\n $ pip install habrahabr-api\n\n\u0418\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u0438\u043a\u043e\u0432\n~~~~~~~~~~~~~\n\n::\n\n $ git clone https://github.com/dotzero/habrahabr-api-python\n $ cd habrahabr-api-python\n $ python setup.py install\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\n-------------\n\n\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0430 \u043a\u043b\u0430\u0441\u0441\u0430 habrahabr.Api \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a\u043e \u0432\u0441\u0435\u043c \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c:\n\n::\n\n >>> import habrahabr\n >>> auth = habrahabr.Auth(client=\"000000.00000000\", token=\"0000000000\")\n >>> api = habrahabr.Api(auth)\n\n\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 API \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432:\n\n- ``api.comments`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f\u043c\u0438\n- ``api.company`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f\u043c\u0438\n- ``api.feed`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \"\u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439\" \u043b\u0435\u043d\u0442\u043e\u0439 \u043f\u043e\u0441\u0442\u043e\u0432\n- ``api.flow`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043e\u0442\u043e\u043a\u0430\u043c\u0438\n- ``api.hub`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0445\u0430\u0431\u0430\u043c\u0438\n- ``api.poll`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043e\u0441\u0442\u0430\u043c\u0438\n- ``api.post`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043e\u043f\u0440\u043e\u0441\u0430\u043c\u0438\n- ``api.search`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043e\u0438\u0441\u043a\u043e\u043c\n- ``api.settings`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 \u043f\u0440\u043e\u0444\u0438\u043b\u044f\n- ``api.tracker`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0442\u0440\u0435\u043a\u0435\u0440\u043e\u043c\n- ``api.user`` - \u0420\u0435\u0441\u0443\u0440\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438\n\n\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\n--------\n\n\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043d\u0430 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u0445 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 MIT:\nhttp://www.opensource.org/licenses/mit-license.php\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/habrahabr-api.svg\n :target: https://pypi.python.org/pypi/habrahabr-api\n.. |GitHub License| image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://travis-ci.org/dotzero/habrahabr-api-python\n.. |Build Status| image:: https://travis-ci.org/dotzero/habrahabr-api-python.svg?branch=master\n :target: https://travis-ci.org/dotzero/habrahabr-api-python\n.. |Code Coverage| image:: https://scrutinizer-ci.com/g/dotzero/habrahabr-api-python/badges/coverage.png?b=master\n :target: https://scrutinizer-ci.com/g/dotzero/habrahabr-api-python/?branch=master\n.. |Scrutinizer Code Quality| image:: https://scrutinizer-ci.com/g/dotzero/habrahabr-api-python/badges/quality-score.png?b=master\n :target: https://scrutinizer-ci.com/g/dotzero/habrahabr-api-python/?branch=master", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dotzero/habrahabr-api-python", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "habrahabr-api", "package_url": "https://pypi.org/project/habrahabr-api/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/habrahabr-api/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/dotzero/habrahabr-api-python" }, "release_url": "https://pypi.org/project/habrahabr-api/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A python implementation of the Habrahabr.ru API", "version": "0.1.2" }, "last_serial": 2192279, "releases": { "0.1.0": [], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a6d8cd2ea77ce92d7c77bb856d77b251", "sha256": "91d2078182453dc3f784354a67c2645f6ec6ec8610cd1c24f4154f265873f074" }, "downloads": -1, "filename": "habrahabr_api-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "a6d8cd2ea77ce92d7c77bb856d77b251", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10797, "upload_time": "2016-06-28T14:47:55", "url": "https://files.pythonhosted.org/packages/d3/23/cc56d741e70504e9e8abd698edf8041e31664dba5d31a9017f8174c0b149/habrahabr_api-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf2e814c401a26f9aa74ec8068602051", "sha256": "28e0d19f5efd8b70879d3ad2105b1362eb81404b94e44d2dcd577b049554ef80" }, "downloads": -1, "filename": "habrahabr-api-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bf2e814c401a26f9aa74ec8068602051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5366, "upload_time": "2016-06-28T14:47:51", "url": "https://files.pythonhosted.org/packages/4f/0d/01f478185802f37ff66f63931055eef29626d8acac5b5be2dcbfaaeb3b2d/habrahabr-api-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "952e982abba3fce9450c2f1194e287cc", "sha256": "393e7e87f1e882166110696c185a48acf3c6809067b6a8687802d17ea30dedee" }, "downloads": -1, "filename": "habrahabr_api-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "952e982abba3fce9450c2f1194e287cc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 29482, "upload_time": "2016-06-28T20:20:41", "url": "https://files.pythonhosted.org/packages/ab/07/dee372ed5c0fb4e58855a3ee9d608d902c73130ad78fd40ffe0cc5aef0a7/habrahabr_api-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d89a256b4368e79e0b887fec8fd3154", "sha256": "7a1e90e1d200ba4769132caf0a751ea8f19a5439e81afbdfc347cb076a691929" }, "downloads": -1, "filename": "habrahabr-api-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2d89a256b4368e79e0b887fec8fd3154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9434, "upload_time": "2016-06-28T20:20:36", "url": "https://files.pythonhosted.org/packages/cd/a8/605ad7782d981867975e0165fed266801bb174038332ef666a3456deb50f/habrahabr-api-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "952e982abba3fce9450c2f1194e287cc", "sha256": "393e7e87f1e882166110696c185a48acf3c6809067b6a8687802d17ea30dedee" }, "downloads": -1, "filename": "habrahabr_api-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "952e982abba3fce9450c2f1194e287cc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 29482, "upload_time": "2016-06-28T20:20:41", "url": "https://files.pythonhosted.org/packages/ab/07/dee372ed5c0fb4e58855a3ee9d608d902c73130ad78fd40ffe0cc5aef0a7/habrahabr_api-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d89a256b4368e79e0b887fec8fd3154", "sha256": "7a1e90e1d200ba4769132caf0a751ea8f19a5439e81afbdfc347cb076a691929" }, "downloads": -1, "filename": "habrahabr-api-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2d89a256b4368e79e0b887fec8fd3154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9434, "upload_time": "2016-06-28T20:20:36", "url": "https://files.pythonhosted.org/packages/cd/a8/605ad7782d981867975e0165fed266801bb174038332ef666a3456deb50f/habrahabr-api-0.1.2.tar.gz" } ] }