{ "info": { "author": "MrLYC", "author_email": "imyikong@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Build Tools" ], "description": "ikeys-cli\n=========\n\n|Build Status| |Codacy Badge| |codecov| |PyPI|\n\nikeystone python client\n\nInstallation\n------------\n\nPYPI\n~~~~\n\n.. code:: shell\n\n pip install ikeys-cli\n\nGIT\n~~~\n\n.. code:: shell\n\n pip install https://github.com/MrLYC/ikeys-cli/archive/master.zip\n\nQuick start\n-----------\n\n.. code:: python\n\n from ikeys_cli import IKeytoneAPI\n api = IKeytoneAPI(url=\"https://ikeystone.example.com/v1/\")\n api.authenticate(\n domain=\"server_domain\",\n user=\"server_user\",\n password=\"server_password\",\n project=\"server_project\",\n )\n result = api.domain.request.verify({\n \"domian\": \"client_domain\",\n \"user\": \"client_user\",\n \"project\": \"client_project\",\n \"expires\": \"client_expires\",\n \"nonce\": \"client_nonce\",\n \"signature\": \"client_signature\",\n })\n\n assert(result.errno == 0, result.errmsg)\n print result.data\n\n.. |Build Status| image:: https://travis-ci.org/MrLYC/ikeys-cli.svg?branch=master\n :target: https://travis-ci.org/MrLYC/ikeys-cli\n.. |Codacy Badge| image:: https://api.codacy.com/project/badge/Grade/a60c4c155da142a7beea2d454495f347\n :target: https://www.codacy.com/app/imyikong/ikeys-cli?utm_source=github.com&utm_medium=referral&utm_content=MrLYC/ikeys-cli&utm_campaign=badger\n.. |codecov| image:: https://codecov.io/gh/MrLYC/ikeys-cli/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/MrLYC/ikeys-cli\n.. |PyPI| image:: https://img.shields.io/pypi/pyversions/ikeys-cli.svg\n :target: https://pypi.python.org/pypi/ikeys-cli", "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/MrLYC/ikeys-cli", "keywords": "ikeystone", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "ikeys-cli", "package_url": "https://pypi.org/project/ikeys-cli/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ikeys-cli/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/MrLYC/ikeys-cli" }, "release_url": "https://pypi.org/project/ikeys-cli/0.3.7/", "requires_dist": null, "requires_python": null, "summary": "ikeystone python client", "version": "0.3.7" }, "last_serial": 2640576, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "abb6fdaaa8a379d5354264d27d290dd0", "sha256": "05971e245dc4ae1d278868345ac9e9bcc111a84110315dae515377411c59fd27" }, "downloads": -1, "filename": "ikeys-cli-0.1.0.tar.gz", "has_sig": false, "md5_digest": "abb6fdaaa8a379d5354264d27d290dd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2796, "upload_time": "2017-01-09T09:49:03", "url": "https://files.pythonhosted.org/packages/a0/f5/110cf1ec921bfd890c7d3728c84c79eb35b4c479555509e5f993a209c134/ikeys-cli-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8dceb55be8b47baabf32466dded5be9a", "sha256": "60a65954f6c609fd85325d7792a88e43b8fcd644d31f9d3df15d4c84ea7c3331" }, "downloads": -1, "filename": "ikeys-cli-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8dceb55be8b47baabf32466dded5be9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2975, "upload_time": "2017-01-10T01:57:03", "url": "https://files.pythonhosted.org/packages/6a/42/b504755ff1648efa5605d549ce6d1ae80a49cdb958057a2c1e27d929e149/ikeys-cli-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0ac64a64231f13eb575d06815e536d26", "sha256": "f1d8aa6af253270f7c30418d40f791edbc9a398cddad9181433c2a5b03fc5a14" }, "downloads": -1, "filename": "ikeys-cli-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0ac64a64231f13eb575d06815e536d26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3322, "upload_time": "2017-01-12T09:40:46", "url": "https://files.pythonhosted.org/packages/2f/a2/c7a9d7a92cdae7c508ac5658d50eb447ea05213d12fd4cda4f24b5e55f7a/ikeys-cli-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "1f15c4e5fccc7cc1ee90cdff7e74a87b", "sha256": "565d33adee4aed5ab7224ef68d5139862cfe4720c83b273fca5c08ee87cd081d" }, "downloads": -1, "filename": "ikeys-cli-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1f15c4e5fccc7cc1ee90cdff7e74a87b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3366, "upload_time": "2017-01-12T09:55:57", "url": "https://files.pythonhosted.org/packages/67/44/447287e3c88903eddb4e0aa09e449893336fdbc45780f26524a847f9a2b4/ikeys-cli-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "d46a4b98383f069091fa92ec3225aa94", "sha256": "7e58593bbf7b94c35d396323330b57bce4f8ed200d3f96ea06475506b144874f" }, "downloads": -1, "filename": "ikeys-cli-0.3.2.tar.gz", "has_sig": false, "md5_digest": "d46a4b98383f069091fa92ec3225aa94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3362, "upload_time": "2017-01-16T10:05:41", "url": "https://files.pythonhosted.org/packages/dd/f3/935d4ed105920e4299d67f579c9abefc30add1cc24115bb13ab750b0dfa3/ikeys-cli-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "91f45d9e38762170c3f6dcb7726d0913", "sha256": "12f1bd7576b4baa35a8b9aacc2532292bdc70aa16f185b4b703e63da40eea172" }, "downloads": -1, "filename": "ikeys-cli-0.3.3.tar.gz", "has_sig": false, "md5_digest": "91f45d9e38762170c3f6dcb7726d0913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3377, "upload_time": "2017-01-17T07:12:59", "url": "https://files.pythonhosted.org/packages/bd/a0/245f747c4a04f1e97732cb4046b7baaeaa8276a1481ec39f2c6f73f33de4/ikeys-cli-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "1213520ea9bc48406871472609c6c414", "sha256": "cc723e24b2d3e800e397ba59c22fc4fd55fb21a5b9ff50c3fe1ba11efc2477bd" }, "downloads": -1, "filename": "ikeys-cli-0.3.4.tar.gz", "has_sig": false, "md5_digest": "1213520ea9bc48406871472609c6c414", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4123, "upload_time": "2017-01-19T03:02:21", "url": "https://files.pythonhosted.org/packages/61/bd/37e32e4ebe88580cb7eab78815955142e22b1c2d04ee81c708a15f67449d/ikeys-cli-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "0aa334f5c43daa2a75111175c3d67110", "sha256": "33ef98e736ab7e4247f664345b095f396108fad078b87ec7cd499c7f1edafe89" }, "downloads": -1, "filename": "ikeys-cli-0.3.5.tar.gz", "has_sig": false, "md5_digest": "0aa334f5c43daa2a75111175c3d67110", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4339, "upload_time": "2017-01-19T06:24:26", "url": "https://files.pythonhosted.org/packages/8c/cc/74cf5985310fe72c7d5064b8c5bb8baef9772afd9ed2c7db2cf6e667a020/ikeys-cli-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "4dbbcd67dec3992cdbe25ccf550c80cc", "sha256": "1f1e230edf27a66b5a0793448b1298f13f775b42239b6815034fff541dc81da4" }, "downloads": -1, "filename": "ikeys-cli-0.3.6.tar.gz", "has_sig": false, "md5_digest": "4dbbcd67dec3992cdbe25ccf550c80cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4347, "upload_time": "2017-01-19T06:39:10", "url": "https://files.pythonhosted.org/packages/d6/6d/8589802b36bb606bd54fc5bd3514e52fcb08ef4a3145a369b550b403fd2c/ikeys-cli-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "1e5a7983654df5380fab482e2218a2eb", "sha256": "4a6577cd41b843f3bf7f5bc1d78e8e01c5162bf83ba80323ea23b76a02f0f496" }, "downloads": -1, "filename": "ikeys-cli-0.3.7.tar.gz", "has_sig": false, "md5_digest": "1e5a7983654df5380fab482e2218a2eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4385, "upload_time": "2017-02-14T09:27:56", "url": "https://files.pythonhosted.org/packages/b5/c6/b007ded8054ae95274915e1034836e4294dc1e97137199a578b977d2fcb8/ikeys-cli-0.3.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e5a7983654df5380fab482e2218a2eb", "sha256": "4a6577cd41b843f3bf7f5bc1d78e8e01c5162bf83ba80323ea23b76a02f0f496" }, "downloads": -1, "filename": "ikeys-cli-0.3.7.tar.gz", "has_sig": false, "md5_digest": "1e5a7983654df5380fab482e2218a2eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4385, "upload_time": "2017-02-14T09:27:56", "url": "https://files.pythonhosted.org/packages/b5/c6/b007ded8054ae95274915e1034836e4294dc1e97137199a578b977d2fcb8/ikeys-cli-0.3.7.tar.gz" } ] }