{ "info": { "author": "Andrii Matiiash", "author_email": "andmati743@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries" ], "description": "Aeneas fullnode API client\n==========================\n\n|coverage| |PyPI version|\n\nThis package is a Python client for `Aeneas platform `__ fullnode WebSockets API.\n\n- `API documentation `__\n\nInstallation\n------------\n\nInstall from PyPI by ``pip install pyaeneas``\n\nQuickstart\n----------\n\n.. code:: python\n\n from pyaeneas import Aeneas\n\n api = Aeneas()\n\n # invoke signup process\n response = api.execute('Signup')\n print(response['phrase'])\n\n # confirm passphrase\n response = api.execute('PassPhraseSaved', {'passPhrase': response['phrase']})\n print(response)\n\nAeneas client uses this URI by default: ``ws://localhost:9085/aeneas``.\nIf you want to connect to another fullnode, pass URI as a client parameter:\n\n.. code:: python\n\n from pyaeneas import Aeneas\n\n api = Aeneas('ws://example.com/aeneas')\n\nTests\n-----\n\nFor running tests install and run `Aeneas fullnode `__,\nthen run a command from the parent pyaeneas directory:\n\n``python -m unittest pyaeneas.tests.test_client``\n\nRequirements\n------------\n\n- Python >= 3.5.3\n- `aiohttp `__\n\n.. |coverage| image:: https://img.shields.io/codecov/c/github/AverHLV/pyaeneas.svg\n.. |PyPI version| image:: https://badge.fury.io/py/pyaeneas.svg\n :target: https://badge.fury.io/py/pyaeneas\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/AverHLV/pyaeneas/archive/0.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/AverHLV/pyaeneas", "keywords": "ASYNC,AENEAS,CLIENT,BLOCKCHAIN", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyaeneas", "package_url": "https://pypi.org/project/pyaeneas/", "platform": "", "project_url": "https://pypi.org/project/pyaeneas/", "project_urls": { "Download": "https://github.com/AverHLV/pyaeneas/archive/0.2.tar.gz", "Homepage": "https://github.com/AverHLV/pyaeneas" }, "release_url": "https://pypi.org/project/pyaeneas/0.2/", "requires_dist": [ "aiohttp" ], "requires_python": "", "summary": "Aeneas fullnode API Python client", "version": "0.2" }, "last_serial": 5842665, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3c714213b267c163e86b67562f54cdc3", "sha256": "5d6a666978137dd118e3af15b7531ad1c3727e26e4cc41f493b275d5d2d0a89e" }, "downloads": -1, "filename": "pyaeneas-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3c714213b267c163e86b67562f54cdc3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4195, "upload_time": "2019-09-02T17:38:32", "url": "https://files.pythonhosted.org/packages/81/7a/eef78128c5dee707198563301536ebbb6f663b78c6923a141a2c6d0245bb/pyaeneas-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2515c15d679d9077f2859a61ad66a979", "sha256": "a24c93efd9ca51c2fa7681f931decef07b7e80c7cb4d99f7b8cd60eec57c9f33" }, "downloads": -1, "filename": "pyaeneas-0.1.tar.gz", "has_sig": false, "md5_digest": "2515c15d679d9077f2859a61ad66a979", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2851, "upload_time": "2019-09-02T17:38:35", "url": "https://files.pythonhosted.org/packages/a8/5c/19726cb6834feb9ad69dc6e1c4fbbf069089e6a35f363b8d310d19074054/pyaeneas-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "0926bc1525205be9bb2b191df973b688", "sha256": "c7534767c74ec5a97ece04a757bcb24b97e0268a8710b5fe479fd96ca15e1b06" }, "downloads": -1, "filename": "pyaeneas-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0926bc1525205be9bb2b191df973b688", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4452, "upload_time": "2019-09-17T16:34:47", "url": "https://files.pythonhosted.org/packages/37/ea/c636e115c6ee61a19f8b98a38629598c0a2f96043962fcb1fd2186401af5/pyaeneas-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e8fe0cca98aeed3b265b4a82ea8f38a", "sha256": "e620685c14fe5fa9c6fdac3ac18464ed357ef0e7d3fb3d24af20cd2b1541deed" }, "downloads": -1, "filename": "pyaeneas-0.2.tar.gz", "has_sig": false, "md5_digest": "9e8fe0cca98aeed3b265b4a82ea8f38a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3132, "upload_time": "2019-09-17T16:34:48", "url": "https://files.pythonhosted.org/packages/de/d8/c990bcb3e7e562750e75c854e0b66bc04e1f83c44ec7dbfce00fd7a40595/pyaeneas-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0926bc1525205be9bb2b191df973b688", "sha256": "c7534767c74ec5a97ece04a757bcb24b97e0268a8710b5fe479fd96ca15e1b06" }, "downloads": -1, "filename": "pyaeneas-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0926bc1525205be9bb2b191df973b688", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4452, "upload_time": "2019-09-17T16:34:47", "url": "https://files.pythonhosted.org/packages/37/ea/c636e115c6ee61a19f8b98a38629598c0a2f96043962fcb1fd2186401af5/pyaeneas-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e8fe0cca98aeed3b265b4a82ea8f38a", "sha256": "e620685c14fe5fa9c6fdac3ac18464ed357ef0e7d3fb3d24af20cd2b1541deed" }, "downloads": -1, "filename": "pyaeneas-0.2.tar.gz", "has_sig": false, "md5_digest": "9e8fe0cca98aeed3b265b4a82ea8f38a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3132, "upload_time": "2019-09-17T16:34:48", "url": "https://files.pythonhosted.org/packages/de/d8/c990bcb3e7e562750e75c854e0b66bc04e1f83c44ec7dbfce00fd7a40595/pyaeneas-0.2.tar.gz" } ] }