{ "info": { "author": "Rub\u00e9n Dom\u00ednguez", "author_email": "nuxsmin@syspass.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "## sysPass API Client for Python\n\n[![Build Status](https://travis-ci.org/sysPass/syspass-api-client-python.svg?branch=master)](https://travis-ci.org/sysPass/syspass-api-client-python)\n\nThis API client aims to be a core library for those projects based on Python and require to connect to a sysPass instance.\n\nIt has all the methods currently implemented (as of sysPass v3.1) and can be easily extended to future extensions.\n\n### Installation\n\n```$ pipenv install syspass_api_client```\n\n### Usage\n\nThe following environment variables could be used:\n\n* SYSPASS_API_URL\n* SYSPASS_API_TOKEN\n* SYSPASS_API_TOKEN_PASS\n* SYSPASS_TLS_VERIFY\n\n```python\nfrom syspass_api_client import api, account\n\no_api = api.JsonRpcApi()\no_account = account.Account(o_api)\n\nfor account_data in o_account.search():\n print(account_data)\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": "https://github.com/sysPass/syspass-api-client-python", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "syspass-api-client", "package_url": "https://pypi.org/project/syspass-api-client/", "platform": "", "project_url": "https://pypi.org/project/syspass-api-client/", "project_urls": { "Homepage": "https://github.com/sysPass/syspass-api-client-python", "Source": "https://github.com/sysPass/syspass-api-client-python" }, "release_url": "https://pypi.org/project/syspass-api-client/0.1.3/", "requires_dist": [ "requests" ], "requires_python": ">=3.5", "summary": "sysPass API client library for Python.", "version": "0.1.3" }, "last_serial": 5794296, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "55608ec207712b336081028dcded145c", "sha256": "b207b809ffea407a4c128bc9f4384d4ad9030701162d7e3d81ed54f02846b8ec" }, "downloads": -1, "filename": "syspass_api_client-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "55608ec207712b336081028dcded145c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 15488, "upload_time": "2019-09-06T22:53:41", "url": "https://files.pythonhosted.org/packages/6c/22/8da88eed397596ecfe6de5409f25f7f58725ee9590c6178786c4759a31ee/syspass_api_client-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8161768a2bd773b4c21125b10e2ccb1c", "sha256": "cacf0d83d8712b5e90b719735431e4209c9c7d6a4e23193f969becf7c55ccdbb" }, "downloads": -1, "filename": "syspass-api-client-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8161768a2bd773b4c21125b10e2ccb1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5194, "upload_time": "2019-09-06T22:53:44", "url": "https://files.pythonhosted.org/packages/0b/31/a594e01816b8635af60e2787f55a61a57f2714c4f12c46f5283141b8fbcd/syspass-api-client-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "55608ec207712b336081028dcded145c", "sha256": "b207b809ffea407a4c128bc9f4384d4ad9030701162d7e3d81ed54f02846b8ec" }, "downloads": -1, "filename": "syspass_api_client-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "55608ec207712b336081028dcded145c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 15488, "upload_time": "2019-09-06T22:53:41", "url": "https://files.pythonhosted.org/packages/6c/22/8da88eed397596ecfe6de5409f25f7f58725ee9590c6178786c4759a31ee/syspass_api_client-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8161768a2bd773b4c21125b10e2ccb1c", "sha256": "cacf0d83d8712b5e90b719735431e4209c9c7d6a4e23193f969becf7c55ccdbb" }, "downloads": -1, "filename": "syspass-api-client-0.1.3.tar.gz", "has_sig": false, "md5_digest": "8161768a2bd773b4c21125b10e2ccb1c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5194, "upload_time": "2019-09-06T22:53:44", "url": "https://files.pythonhosted.org/packages/0b/31/a594e01816b8635af60e2787f55a61a57f2714c4f12c46f5283141b8fbcd/syspass-api-client-0.1.3.tar.gz" } ] }