{ "info": { "author": "Dave Bryson", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6" ], "description": ".. image:: https://travis-ci.org/davebryson/py-abci.svg?branch=master\n :target: https://https://travis-ci.org/davebryson/py-abci\n\n.. image:: https://codecov.io/gh/davebryson/py-abci/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/davebryson/py-abci\n\n.. image:: https://img.shields.io/pypi/v/abci.svg\n :target: https://pypi.python.org/pypi/abci\n\nBuild blockchain applications in Python for Tendermint\n\nVersion\n-------\nSupports: ABCI v0.16.0 and Tendermint v0.31.5\n\nInstallation\n------------\nRequires Python >= 3.6.5\n\n``pip install abci`` OR ``python setup.py install``\n\nGenerating Protobuf\n-------------------\nYou *ONLY* need to mess with the protobuf stuff if you're developing on this code base, not to create apps.\nIf you just want to create apps, jump to ``Getting Started``\n\nA note on protobuf. You'll notice 2 additional directories: ``github`` and ``protobuf``.\nThe ``github`` dir is the protobuf generated code used by ``abci``. It adds proper Python\npath (via __init___) and preserves all the import statements used by Tendermint for the various\nprotobuf files spread across their codebase. The ``protobuf`` directory is the\nsource .proto files.\n\nTo build the protobuf files:\n\n1. Install protoc so it's available as a command from a terminal\n2. Run the `genproto.py` script\n\n\nGetting Started\n---------------\n1. Extend the BaseApplication class\n2. Implement the Tendermint ABCI callbacks - see https://github.com/tendermint/abci\n3. Run it\n\nSee the example app ``counter.py`` application under the ``examples`` directory\nhere: https://github.com/davebryson/py-abci/blob/master/examples/counter.py\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/davebryson/py-abci", "keywords": "blockchain tendermint abci", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "bigchaindb-abci", "package_url": "https://pypi.org/project/bigchaindb-abci/", "platform": "", "project_url": "https://pypi.org/project/bigchaindb-abci/", "project_urls": { "Homepage": "https://github.com/davebryson/py-abci" }, "release_url": "https://pypi.org/project/bigchaindb-abci/0.7.1/", "requires_dist": [ "protobuf (>=3.6.1)", "gevent (>=1.3.7)", "colorlog (>=3.1.4)", "pytest (>=3.10.0)", "pytest-pythonpath (>=0.7.3)", "pytest-cov (>=2.6.0)" ], "requires_python": ">=3.6", "summary": "Python based ABCI Server for Tendermint", "version": "0.7.1" }, "last_serial": 5930563, "releases": { "0.4.4": [ { "comment_text": "", "digests": { "md5": "14ccafb5c7558d84fb612adac9c34732", "sha256": "a76f0857cf8c790b9ffe04f18afcae0c921c510b33a6a7871240f6c815f0b0c0" }, "downloads": -1, "filename": "bigchaindb-abci-0.4.4.tar.gz", "has_sig": false, "md5_digest": "14ccafb5c7558d84fb612adac9c34732", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 19813, "upload_time": "2018-05-03T13:40:48", "url": "https://files.pythonhosted.org/packages/e4/c4/f1939a2b2411ff78d22a218e2f26268d4a8d5cd0a83489225a10238385df/bigchaindb-abci-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "5c30b55f94e251825292478edea08835", "sha256": "3b5318392f3b8b18b97a18a0c3d282490f3c9a60e749e750a16bae13c43a9fa3" }, "downloads": -1, "filename": "bigchaindb-abci-0.4.5.tar.gz", "has_sig": false, "md5_digest": "5c30b55f94e251825292478edea08835", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 19230, "upload_time": "2018-05-11T08:17:17", "url": "https://files.pythonhosted.org/packages/5e/d6/ad7c667a930d5236ea2a11f24dd9121a71bc5def6dd8b7d4ea047a8567d6/bigchaindb-abci-0.4.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "fb33fef7b9380cbb970556d294cc56fe", "sha256": "095aaf9f78a420ae093fffd3169bf26c776bb7411f8e169a2edf80d3593dba2d" }, "downloads": -1, "filename": "bigchaindb_abci-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fb33fef7b9380cbb970556d294cc56fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 23520, "upload_time": "2019-09-30T11:54:57", "url": "https://files.pythonhosted.org/packages/da/20/d1708313009ba981fa9506b640098842ea1d905633d5191dad173796342e/bigchaindb_abci-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6059af41d2cb8ce016f62e0e69590c74", "sha256": "b48a708d5fe91206fc531005f540b7f7b62d187bcf170d19d455a19a5b550c95" }, "downloads": -1, "filename": "bigchaindb-abci-0.5.1.tar.gz", "has_sig": false, "md5_digest": "6059af41d2cb8ce016f62e0e69590c74", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18590, "upload_time": "2018-07-04T14:29:25", "url": "https://files.pythonhosted.org/packages/13/ba/5b332584e91e1ce4a6a8c2c02c10a27f47dddbf53974497a32c836e8ef09/bigchaindb-abci-0.5.1.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "e6f85caa320bef6072b77ab8ada5581a", "sha256": "71eae72c5bc4750cd5a0cbe68c60460b26f484c5c9f6afc6bf5033fa060a755e" }, "downloads": -1, "filename": "bigchaindb_abci-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e6f85caa320bef6072b77ab8ada5581a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 37017, "upload_time": "2019-09-30T12:10:07", "url": "https://files.pythonhosted.org/packages/b0/d7/e098752c85f0a0d20e85fafb2b9855f53992e79352fecea88112eec75709/bigchaindb_abci-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20999d41d437f587cd90b028ab9cf03a", "sha256": "dfd42eaab35048f71e8d7198f2dd5dda9eaa082b187d5b0820b4c792167592a9" }, "downloads": -1, "filename": "bigchaindb-abci-0.6.1.tar.gz", "has_sig": false, "md5_digest": "20999d41d437f587cd90b028ab9cf03a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 30997, "upload_time": "2019-09-30T12:10:08", "url": "https://files.pythonhosted.org/packages/fd/ab/6336ea84866b13f71ff8937f3bf9e261e524fb33ee7961b8b0ff0494b8b1/bigchaindb-abci-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "f34dd29dc49c199862eccb0a358e546a", "sha256": "65fa00c11626444d96ea6f68c3f8a75a80864146908ab8c2b0331748283b53e8" }, "downloads": -1, "filename": "bigchaindb_abci-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f34dd29dc49c199862eccb0a358e546a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 37018, "upload_time": "2019-10-01T23:27:39", "url": "https://files.pythonhosted.org/packages/9f/6d/d2e30ef400815a7ee02ec9a361a597733971a623696e010fbc5dbee87075/bigchaindb_abci-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd0302b7657c70bfce0787e956d999c1", "sha256": "d313bf0d4756efaf385426145a65ce5f7077e516c4d7152b192da3f30f65e7b6" }, "downloads": -1, "filename": "bigchaindb-abci-0.6.2.tar.gz", "has_sig": false, "md5_digest": "dd0302b7657c70bfce0787e956d999c1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 30980, "upload_time": "2019-10-01T23:27:41", "url": "https://files.pythonhosted.org/packages/56/b3/527eda312979752bd2ea4dd0871a5ca97040809670f0ea70ad0a318b8f51/bigchaindb-abci-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "243b4d740a94127ee095eff4384894c3", "sha256": "7ee8990b674ebe9b48cc20a0aa9b15edad4d8269dc3df3aa3127c4aadccb6a93" }, "downloads": -1, "filename": "bigchaindb_abci-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "243b4d740a94127ee095eff4384894c3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 28232, "upload_time": "2019-10-02T11:40:29", "url": "https://files.pythonhosted.org/packages/e4/c8/b9b557cc76a5dba055874be52139e87e59073f13833e3a56cc66f9e73aff/bigchaindb_abci-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba099c6d791fb1bc8f03472927aaa08a", "sha256": "9bbf4dc378fa457c3b483fd9d61d809edc0acfa5ddc13ac0fef294a1aa903a51" }, "downloads": -1, "filename": "bigchaindb-abci-0.7.0.tar.gz", "has_sig": false, "md5_digest": "ba099c6d791fb1bc8f03472927aaa08a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22359, "upload_time": "2019-10-02T11:40:31", "url": "https://files.pythonhosted.org/packages/0e/18/c272ed847ef38d3564d196a3c2bcc005a6ee1453814d074ab05b0ec24d50/bigchaindb-abci-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "753f36b14af415bd37140f034292dfac", "sha256": "819611bc6131694256c4df69f4541d1984a8467f032180f95cd63dd1954c209e" }, "downloads": -1, "filename": "bigchaindb_abci-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "753f36b14af415bd37140f034292dfac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 28279, "upload_time": "2019-10-04T22:53:51", "url": "https://files.pythonhosted.org/packages/eb/1a/d497eb79ca658d2159feb32d6bc4de811e5c63bcdffd567e28ac20c76dd2/bigchaindb_abci-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8a64b1ecb0d1420bbe0c58b1ac0abf6", "sha256": "d01461febbbde027298de718ecc253883a2276b715c5c9ab777688caa08beb41" }, "downloads": -1, "filename": "bigchaindb-abci-0.7.1.tar.gz", "has_sig": false, "md5_digest": "f8a64b1ecb0d1420bbe0c58b1ac0abf6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22415, "upload_time": "2019-10-04T22:58:17", "url": "https://files.pythonhosted.org/packages/d6/f6/9be695bb26ca2751ba0d5c4ae1e0b42ea09917ce4e2d38c7f4abe42ce4ce/bigchaindb-abci-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "753f36b14af415bd37140f034292dfac", "sha256": "819611bc6131694256c4df69f4541d1984a8467f032180f95cd63dd1954c209e" }, "downloads": -1, "filename": "bigchaindb_abci-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "753f36b14af415bd37140f034292dfac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 28279, "upload_time": "2019-10-04T22:53:51", "url": "https://files.pythonhosted.org/packages/eb/1a/d497eb79ca658d2159feb32d6bc4de811e5c63bcdffd567e28ac20c76dd2/bigchaindb_abci-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8a64b1ecb0d1420bbe0c58b1ac0abf6", "sha256": "d01461febbbde027298de718ecc253883a2276b715c5c9ab777688caa08beb41" }, "downloads": -1, "filename": "bigchaindb-abci-0.7.1.tar.gz", "has_sig": false, "md5_digest": "f8a64b1ecb0d1420bbe0c58b1ac0abf6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 22415, "upload_time": "2019-10-04T22:58:17", "url": "https://files.pythonhosted.org/packages/d6/f6/9be695bb26ca2751ba0d5c4ae1e0b42ea09917ce4e2d38c7f4abe42ce4ce/bigchaindb-abci-0.7.1.tar.gz" } ] }