{ "info": { "author": "overcat", "author_email": "4catcode@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# [Token](https://token.io) Python SDK\n\n![PyPI](https://img.shields.io/pypi/v/TokenIO.svg?style=popout-square)\n\n**The SDK is still under development, might be unstable, use at your own risk.**\n\nThe Python SDK for interacting with [TokenOS](https://developer.token.io/).\n\n## Requirements\n\nPython 3.5+\n\n## Installation\n\n```shell\n$ pip install tokenio\n```\n\n\n## Example\n\n```python\nfrom tokenio import TokenClient\nfrom tokenio.config import SandboxConfig\nfrom tokenio.security.engines.memorycryptoengine import MemoryCryptoEngine\nfrom tokenio.proto.alias_pb2 import Alias\n\ndev_key = '4qY7lqQw8NOl9gng0ZHgT4xdiDqxqoGVutuZwrUYQsI'\nconfig = SandboxConfig(dev_key=dev_key, crypto_engine=MemoryCryptoEngine)\nclient = TokenClient(config)\n\nalias = Alias(type=Alias.EMAIL, value='your-email-address@example.com')\nmember = client.create_member(alias)\nkeys = member.get_keys()\nprint(keys)\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": "https://github.com/overcat/token-io", "keywords": "token,token_io", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "TokenIO", "package_url": "https://pypi.org/project/TokenIO/", "platform": "any", "project_url": "https://pypi.org/project/TokenIO/", "project_urls": { "Homepage": "https://github.com/overcat/token-io" }, "release_url": "https://pypi.org/project/TokenIO/0.0.1a3/", "requires_dist": [ "base58 (==1.0.3)", "protobuf (==3.6.1)", "grpcio (==1.18.0)", "ed25519 (==1.4) ; sys_platform != \"win32\" and sys_platform != \"cygwin\"", "pure25519 (==0.0.1) ; sys_platform == \"win32\" or sys_platform == \"cygwin\"" ], "requires_python": ">=3.5", "summary": "Python SDK for interacting with the Token System", "version": "0.0.1a3" }, "last_serial": 4868531, "releases": { "0.0.1a2": [ { "comment_text": "", "digests": { "md5": "ea62fcf5fe6149a032880907117a97f1", "sha256": "90318f07561e557bd4d28bc8dd3983dfa3d312f053592cc9089e9d068d5835a4" }, "downloads": -1, "filename": "TokenIO-0.0.1a2-py3-none-any.whl", "has_sig": false, "md5_digest": "ea62fcf5fe6149a032880907117a97f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 133101, "upload_time": "2019-02-26T04:31:34", "url": "https://files.pythonhosted.org/packages/d7/4a/9fb42c499355cb45d9d0bb56412d30fbce5db15112e3c539745be3d7d4ab/TokenIO-0.0.1a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f362a59bffb52cefaa4a0e640b9c8288", "sha256": "fba5d903ec5abe4252b43166db1cafe66a19c1baa79065152784908ff59d293f" }, "downloads": -1, "filename": "TokenIO-0.0.1a2.tar.gz", "has_sig": false, "md5_digest": "f362a59bffb52cefaa4a0e640b9c8288", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 96164, "upload_time": "2019-02-26T04:31:36", "url": "https://files.pythonhosted.org/packages/8e/5e/9c7136cf4d03cd17fe68b63e8c3248e72983e8dc9bfe6a70037f9f57b980/TokenIO-0.0.1a2.tar.gz" } ], "0.0.1a3": [ { "comment_text": "", "digests": { "md5": "10365020f12fb49a67fdfc0f807e77e5", "sha256": "ee2f5c5f7e199886bd3d9a48acbffb49b3e89a17a53f2e3dab832b9ecf293dc3" }, "downloads": -1, "filename": "TokenIO-0.0.1a3-py3-none-any.whl", "has_sig": false, "md5_digest": "10365020f12fb49a67fdfc0f807e77e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 133537, "upload_time": "2019-02-26T07:43:31", "url": "https://files.pythonhosted.org/packages/cc/dc/0eb44a62e8af5eb5b1f1700092850ee4a619efdea4803715bc42417725d6/TokenIO-0.0.1a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faa10f745def898979f9e03b733b0440", "sha256": "fe3cde3d861b7c14e635119bd954eb9f2d6f2956f5de6509474cc329ee7a256b" }, "downloads": -1, "filename": "TokenIO-0.0.1a3.tar.gz", "has_sig": false, "md5_digest": "faa10f745def898979f9e03b733b0440", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 96929, "upload_time": "2019-02-26T07:43:33", "url": "https://files.pythonhosted.org/packages/e7/52/e492c019840bf61ae617446b73d115ff3db33087eafef40ae7cbf702fdef/TokenIO-0.0.1a3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "10365020f12fb49a67fdfc0f807e77e5", "sha256": "ee2f5c5f7e199886bd3d9a48acbffb49b3e89a17a53f2e3dab832b9ecf293dc3" }, "downloads": -1, "filename": "TokenIO-0.0.1a3-py3-none-any.whl", "has_sig": false, "md5_digest": "10365020f12fb49a67fdfc0f807e77e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 133537, "upload_time": "2019-02-26T07:43:31", "url": "https://files.pythonhosted.org/packages/cc/dc/0eb44a62e8af5eb5b1f1700092850ee4a619efdea4803715bc42417725d6/TokenIO-0.0.1a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faa10f745def898979f9e03b733b0440", "sha256": "fe3cde3d861b7c14e635119bd954eb9f2d6f2956f5de6509474cc329ee7a256b" }, "downloads": -1, "filename": "TokenIO-0.0.1a3.tar.gz", "has_sig": false, "md5_digest": "faa10f745def898979f9e03b733b0440", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 96929, "upload_time": "2019-02-26T07:43:33", "url": "https://files.pythonhosted.org/packages/e7/52/e492c019840bf61ae617446b73d115ff3db33087eafef40ae7cbf702fdef/TokenIO-0.0.1a3.tar.gz" } ] }