{ "info": { "author": "Igor Starikov", "author_email": "idlesign@yandex.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "ruopenrefs\n==========\nhttps://github.com/idlesign/ruopenrefs\n\n|release| |lic|\n\n.. |release| image:: https://img.shields.io/pypi/v/ruopenrefs.svg\n :target: https://pypi.python.org/pypi/ruopenrefs\n\n.. |lic| image:: https://img.shields.io/pypi/l/ruopenrefs.svg\n :target: https://pypi.python.org/pypi/ruopenrefs\n\n\n\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435\n--------\n\n*\u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0438 \u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432*\n\n\u041f\u0430\u043a\u0435\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f [\u0443\u0441\u043b\u043e\u0432\u043d\u043e] \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0435 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438,\n\u0438\u0437 \u0432\u0430\u0448\u0435\u0433\u043e \u043a\u043e\u0434\u0430 \u043d\u0430 Python.\n\n\n\u0417\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438\n~~~~~~~~~~~\n\n* Python 3.5+\n\n\u0421\u0442\u0430\u0432\u044f\u0442\u0441\u044f \u043f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0430\u043a\u0435\u0442\u0430:\n\n* `requests` - \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0439 \u0432 \u0432\u0435\u0431\n* `envbox` - \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438\n\n\n\n\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0438 \u0438 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0438\n-----------------------\n\n\u041f\u043e\u0440\u0442\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u041f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 \u041c\u043e\u0441\u043a\u0432\u044b\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n\u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435: `ruopenrefs.providers.mosru`\n\n* \u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0442\u0440\u0430\u043d \u043c\u0438\u0440\u0430 (\u041e\u041a\u0421\u041c)\n* \u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0432\u0430\u043b\u044e\u0442 (\u041e\u041a\u0412)\n* \u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u0439 \u043c\u0443\u043d\u0438\u0446\u0438\u043f\u0430\u043b\u044c\u043d\u044b\u0445 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0439 (\u041e\u041a\u0422\u041c\u041e)\n* \u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u0438\u0432\u043d\u043e-\u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u0435\u043b\u0435\u043d\u0438\u044f (\u041e\u041a\u0410\u0422\u041e)\n* \u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0439 \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0435\u0434\u0438\u043d\u0438\u0446 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f (\u041e\u041a\u0415\u0418)\n\n.. note:: \u0414\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u0434\u0430\u043d\u043d\u044b\u043c \u044d\u0442\u043e\u0433\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0449\u0438\u043a\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 https://apidata.mos.ru,\n \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043b\u044e\u0447 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a API, \u0438 \u043f\u0440\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f (\u043b\u0438\u0431\u043e \u0432 `.env` \u0444\u0430\u0439\u043b\u0435) `RUOREFS_MOSRU_KEY`.\n\n**\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f:**\n\n.. code-block:: python\n\n # \u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0439 \u043a\u043b\u0430\u0441\u0441 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430 \u043d\u0443\u0436\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430\n from ruopenrefs.providers.mosru import OksmRef\n\n # \u041f\u0440\u043e\u0445\u043e\u0434\u0438\u043c \u043f\u043e \u0432\u0441\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430 (\u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a \u041e\u041a\u0421\u041c)\n for item in OksmRef().iter_items():\n # \u041a\u0430\u0436\u0434\u044b\u0439 item - \u044d\u0442\u043e \u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0440\u0442\u0435\u0436.\n print(item)\n\n\n\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n---------\n\n\u041f\u0430\u043a\u0435\u0442 \u0441\u0442\u0430\u0432\u0438\u0442\u0441\u044f \u043e\u0431\u044b\u0447\u043d\u044b\u043c \u0434\u043b\u044f \u043f\u0430\u043a\u0435\u0442\u043e\u0432 Python \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 `pip`.\n\n\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435 `INSTALL`.\n\n\n\u0423\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435\n--------------------\n\n\u041a \u0443\u0447\u0430\u0441\u0442\u0438\u044e \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u044e\u0442\u0441\u044f \u0432\u0441\u0435 \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u0435.\n\n\u0411\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u043e \u0442\u043e\u043c \u043a\u0430\u043a \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0432 \u0444\u0430\u0439\u043b\u0435 `CONTRIBUTING`.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/idlesign/ruopenrefs", "keywords": "", "license": "BSD 3-Clause License", "maintainer": "", "maintainer_email": "", "name": "ruopenrefs", "package_url": "https://pypi.org/project/ruopenrefs/", "platform": "", "project_url": "https://pypi.org/project/ruopenrefs/", "project_urls": { "Homepage": "https://github.com/idlesign/ruopenrefs" }, "release_url": "https://pypi.org/project/ruopenrefs/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "\u041e\u0431\u0449\u0435\u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0438 \u0438\u0437 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u0432", "version": "0.2.0" }, "last_serial": 5307123, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0bec48f53cb3668c9ba0195dc26772fc", "sha256": "03f47a073129e0092a724543a62bbf84de6ae16a1abfc94518f94bcf43edaf32" }, "downloads": -1, "filename": "ruopenrefs-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0bec48f53cb3668c9ba0195dc26772fc", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10414, "upload_time": "2019-05-22T12:56:58", "url": "https://files.pythonhosted.org/packages/b2/e1/81c59bc9373d609f37678983b0f3ec988c9a0749d66096282d7a8197e4af/ruopenrefs-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2f30544559b86a11a604e34c763c464", "sha256": "1cb11ee74a6387f5ab5e3b28fa480baed807917cdf0f125730050947570be285" }, "downloads": -1, "filename": "ruopenrefs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c2f30544559b86a11a604e34c763c464", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13507, "upload_time": "2019-05-22T12:56:55", "url": "https://files.pythonhosted.org/packages/c2/c8/80985ab22bfc5025708b176b2b59ed3ca457a35c8d600a280480e41198f6/ruopenrefs-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8f8d370ce5d88f8784da785190fa6ed8", "sha256": "a070df21252783a692755286a745a2aa900f6e0aa87c8b0ec947779006d49256" }, "downloads": -1, "filename": "ruopenrefs-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f8d370ce5d88f8784da785190fa6ed8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10748, "upload_time": "2019-05-23T11:15:45", "url": "https://files.pythonhosted.org/packages/b1/47/090a8f4db28616b2f8c1a2ca6b3f718ff5958209837ef47207de30c93c93/ruopenrefs-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e03a09165365e0919b21012972fcdb1a", "sha256": "c9b35d3da2b5ec6c28f33bd7a442db6f35d4ff9a7fd095bc2bc7fc89eada3da0" }, "downloads": -1, "filename": "ruopenrefs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e03a09165365e0919b21012972fcdb1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13860, "upload_time": "2019-05-23T11:15:43", "url": "https://files.pythonhosted.org/packages/67/4e/df832f59e693f1098b3375276320d8eaa15f5cd238f7ee37d51a9f651d50/ruopenrefs-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f8d370ce5d88f8784da785190fa6ed8", "sha256": "a070df21252783a692755286a745a2aa900f6e0aa87c8b0ec947779006d49256" }, "downloads": -1, "filename": "ruopenrefs-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f8d370ce5d88f8784da785190fa6ed8", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10748, "upload_time": "2019-05-23T11:15:45", "url": "https://files.pythonhosted.org/packages/b1/47/090a8f4db28616b2f8c1a2ca6b3f718ff5958209837ef47207de30c93c93/ruopenrefs-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e03a09165365e0919b21012972fcdb1a", "sha256": "c9b35d3da2b5ec6c28f33bd7a442db6f35d4ff9a7fd095bc2bc7fc89eada3da0" }, "downloads": -1, "filename": "ruopenrefs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e03a09165365e0919b21012972fcdb1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13860, "upload_time": "2019-05-23T11:15:43", "url": "https://files.pythonhosted.org/packages/67/4e/df832f59e693f1098b3375276320d8eaa15f5cd238f7ee37d51a9f651d50/ruopenrefs-0.2.0.tar.gz" } ] }