{ "info": { "author": "Cyrating", "author_email": "tech@cyrating.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# python-cyrating\n\nA python wrapper for Cyrating https://www.cyrating.com.\n\n[![Latest PyPI Release](https://img.shields.io/pypi/v/cyrating.svg)](https://pypi.org/project/cyrating/)\n[![License](https://img.shields.io/pypi/l/cyrating.svg)](https://github.com/wq/python-requirejs/blob/master/LICENSE)\n[![Python Support](https://img.shields.io/pypi/pyversions/cyrating.svg)](https://pypi.org/project/cyrating/)\n\n## Installation\n```sh\npip install cyrating\n```\n\nThen in your application root directory use the following command to set up your configuration including your Cyrating token which is provided in your user interface:\n\n```sh\necho -e \"[cyrating]\\ntoken: cyratingtoken\" > cyrating.ini\n```\n\n\n## Usage example\n\n```python\n>>> import cyrating\n>>> cr = cyrating.init()\n```\n\nMethod | Description\n------------- | -------------\nget_main_company | returns main company\nget_entities | returns list of entities\nget_suppliers | returns list of suppliers\nget_certificate | returns certificate of a specific company\n\n# Examples\n\n**Returns main company**\n```python\n>>> cr.get_main_company()\n{'_id': 'XXXXX', 'name': 'XXXXX', 'supersector': 'XXXXX', 'rating': XX}\n```\n\n**Returns list of entities**\n```python\n>>> cr.get_entities()\n[{'_id': 'XXXXX', 'name': 'XXXXX', 'supersector': 'XXXXX', 'rating': XX},{'_id': 'XXXXX', 'name': 'XXXXX', 'supersector': 'XXXXX', 'rating': XX}]\n```\n\n**Returns list of suppliers**\n```python\n>>> cr.get_suppliers()\n[{'_id': 'XXXXX', 'name': 'XXXXX', 'supersector': 'XXXXX', 'rating': XX},{'_id': 'XXXXX', 'name': 'XXXXX', 'supersector': 'XXXXX', 'rating': XX}]\n```\n\n**Returns certificate of a specific company**\n```python\n>>> main_company = cr.get_main_company()\n>>> cr.get_certificate(main_company)\n```\n\n**Save certificate of a specific company to a file**\n```python\n>>> main_company = cr.get_main_company()\n>>> cr.get_certificate(main_company, filename='Cyrating - Certificate of {}.pdf'.format(main_company['name']))\n```\n\n\n## Release History\n\n0.0.1 (2019-02-27)\n---------------------\n\n* The first proper release\n\n\n## Meta\n\nCyrating \u2013 [@cyrating](https://twitter.com/cyrating) \u2013 hello@cyrating.com\n\nDistributed under the ISCL license. See ``LICENSE`` for more information.\n\n\n## Contributing\n\n1. Send issues to issues@cyrating.com\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "cyrating", "license": "ISCL", "maintainer": "", "maintainer_email": "", "name": "cyrating", "package_url": "https://pypi.org/project/cyrating/", "platform": "", "project_url": "https://pypi.org/project/cyrating/", "project_urls": null, "release_url": "https://pypi.org/project/cyrating/0.0.1/", "requires_dist": [ "requests", "PyJWT" ], "requires_python": "", "summary": "Python wrapper for https://www.cyrating.com.", "version": "0.0.1" }, "last_serial": 4875584, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "bea92e860411fdc7c3cc7ebbb2ed65bc", "sha256": "e77baf742641d58f52e50ed3df095f6ce43d51c49c2b0ba80fe62fb7e3be8925" }, "downloads": -1, "filename": "cyrating-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bea92e860411fdc7c3cc7ebbb2ed65bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4600, "upload_time": "2019-02-27T18:30:15", "url": "https://files.pythonhosted.org/packages/5d/9e/c53246c02ddf62953bbeb9172bc6022ffbd64882b6cac538c973be4e1ebd/cyrating-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b76590b83f2200c6dd4571d9bc07bebc", "sha256": "f659d51b9de1fed9e97b176486b27c1c4d7a33fa0cea662dcaf4356f8bad7b17" }, "downloads": -1, "filename": "cyrating-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b76590b83f2200c6dd4571d9bc07bebc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4365, "upload_time": "2019-02-27T18:30:17", "url": "https://files.pythonhosted.org/packages/0c/64/ea9692ce3f86d7594603184bba12ac7ad82b5798aded2eb512b6c6ba44b8/cyrating-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bea92e860411fdc7c3cc7ebbb2ed65bc", "sha256": "e77baf742641d58f52e50ed3df095f6ce43d51c49c2b0ba80fe62fb7e3be8925" }, "downloads": -1, "filename": "cyrating-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bea92e860411fdc7c3cc7ebbb2ed65bc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4600, "upload_time": "2019-02-27T18:30:15", "url": "https://files.pythonhosted.org/packages/5d/9e/c53246c02ddf62953bbeb9172bc6022ffbd64882b6cac538c973be4e1ebd/cyrating-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b76590b83f2200c6dd4571d9bc07bebc", "sha256": "f659d51b9de1fed9e97b176486b27c1c4d7a33fa0cea662dcaf4356f8bad7b17" }, "downloads": -1, "filename": "cyrating-0.0.1.tar.gz", "has_sig": false, "md5_digest": "b76590b83f2200c6dd4571d9bc07bebc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4365, "upload_time": "2019-02-27T18:30:17", "url": "https://files.pythonhosted.org/packages/0c/64/ea9692ce3f86d7594603184bba12ac7ad82b5798aded2eb512b6c6ba44b8/cyrating-0.0.1.tar.gz" } ] }