{ "info": { "author": "Nicolas Liampotis", "author_email": "nliam@grnet.gr", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "unityapiclient\n==============\n\n.. image:: https://img.shields.io/pypi/v/unityapiclient.svg\n :target: https://pypi.python.org/pypi/unityapiclient\n\nA Python client library for the Unity IDM APIs.\n\nCurrently, it only supprorts a subset of the operations exposed by Unity's Administration API. \n\nPython version\n--------------\n\nPython 2.6 or 2.7 are fully supported.\n\nInstallation\n------------\n\nTo install the client library, simply run:\n\n.. code-block:: bash\n\n $ pip install unityapiclient\n \ud83c\udf7a\n\nThird party libraries and dependencies\n--------------------------------------\n\nThe following libraries will be installed when you install the client library:\n\n* `pytz `_\n* `requests `_\n\nUsage\n-----\n\nThe following example assumes a Unity IDM deployment at ``https://unity.example.org``: \n\n.. code-block:: python\n\n >>> import unityapiclient\n >>> from unityapiclient.client import UnityApiClient\n >>> client = UnityApiClient('https://unity.example.org',\n ... auth=('unityapiuser', 'secretpassword'))\n >>> entity = client.get_entity(257)\n >>> entity['entityInformation']['state']\n u'valid'\n\nDocumentation\n-------------\n\nDocumentation is available at http://eudat-b2access.github.io/unity-api-python-client \n\nLicense\n-------\n\nLicensed under the Apache 2.0 license, for details see `LICENSE`.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/EUDAT-B2ACCESS/unity-api-python-client", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://eudat-b2access.github.io/unity-api-python-client", "keywords": "unity identity management rest api client library", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "unityapiclient", "package_url": "https://pypi.org/project/unityapiclient/", "platform": "", "project_url": "https://pypi.org/project/unityapiclient/", "project_urls": { "Download": "https://github.com/EUDAT-B2ACCESS/unity-api-python-client", "Homepage": "http://eudat-b2access.github.io/unity-api-python-client" }, "release_url": "https://pypi.org/project/unityapiclient/0.0.3/", "requires_dist": [ "requests", "pytz", "pyOpenSSL (>=0.14); extra == 'security'", "cryptography (>=1.3.4); extra == 'security'", "idna (>=2.0.0); extra == 'security'" ], "requires_python": ">=2.6,<2.8", "summary": "Client library for the Unity IDM APIs", "version": "0.0.3" }, "last_serial": 2978265, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "088fc459ed3b6be4a9a3d275049f37f5", "sha256": "6d8654abe4b054cc8741aa3e5989695d15feac113eb55e747d98d8b68f107dd5" }, "downloads": -1, "filename": "unityapiclient-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "088fc459ed3b6be4a9a3d275049f37f5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.6,<2.8", "size": 6485, "upload_time": "2017-01-08T23:36:27", "url": "https://files.pythonhosted.org/packages/f0/84/63b196b2ca63e629ec121dd153f76283ee637988ea92deb8dbdb7466d203/unityapiclient-0.0.1-py2-none-any.whl" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ee7341b831087e463c5f36a110ea95f5", "sha256": "19cff32fa892825e36cfc3642e5b85e381ec6a3f8bf8e2fe235abc6203ce099f" }, "downloads": -1, "filename": "unityapiclient-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ee7341b831087e463c5f36a110ea95f5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.6,<2.8", "size": 6719, "upload_time": "2017-06-26T00:05:42", "url": "https://files.pythonhosted.org/packages/48/40/5a6e1b5990ad1367f9d70196d7f056b7b3223ea38f56e4ad7fd6ccb745b0/unityapiclient-0.0.3-py2-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ee7341b831087e463c5f36a110ea95f5", "sha256": "19cff32fa892825e36cfc3642e5b85e381ec6a3f8bf8e2fe235abc6203ce099f" }, "downloads": -1, "filename": "unityapiclient-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ee7341b831087e463c5f36a110ea95f5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=2.6,<2.8", "size": 6719, "upload_time": "2017-06-26T00:05:42", "url": "https://files.pythonhosted.org/packages/48/40/5a6e1b5990ad1367f9d70196d7f056b7b3223ea38f56e4ad7fd6ccb745b0/unityapiclient-0.0.3-py2-none-any.whl" } ] }