{ "info": { "author": "Richard Meissner", "author_email": "msc.meissner@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Python Ethereum Signing Utils\n\n[![Build Status](https://travis-ci.org/rmeissner/py-eth-sig-utils.svg?branch=master)](https://travis-ci.org/rmeissner/py-eth-sig-utils)\n[![PyPI version](https://badge.fury.io/py/py-eth-sig-utils.svg)](https://badge.fury.io/py/py-eth-sig-utils)\n\n### Type Data Hashes\n\nThis utils contain methods to generate hashes of typed data based on [EIP-712](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-712.md).\n\n### Setup\n\n1. `virtualenv env -p python3`\n1. `pip install -r requirements.txt`\n1. `python -m unittest`\n\n### Deploy\n\nLibrary is automatically deployed if a tag is created.\n\nManual deployment can be peformed with:\n```bash\npython setup.py sdist bdist_wheel\ntwine upload dist/*\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/rmeissner/py-eth-sig-utils", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "py-eth-sig-utils", "package_url": "https://pypi.org/project/py-eth-sig-utils/", "platform": "", "project_url": "https://pypi.org/project/py-eth-sig-utils/", "project_urls": { "Homepage": "https://github.com/rmeissner/py-eth-sig-utils" }, "release_url": "https://pypi.org/project/py-eth-sig-utils/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "Python Ethereum Signing Utils", "version": "0.3.0" }, "last_serial": 4277520, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "709b00e421d03f080e0bbf120bbb6155", "sha256": "11391c6e3e15a3bf0dd781c481e8ad9c2488ef8f1e23e5fbff6ebb02c85de86f" }, "downloads": -1, "filename": "py_eth_sig_utils-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "709b00e421d03f080e0bbf120bbb6155", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4331, "upload_time": "2018-09-10T11:17:23", "url": "https://files.pythonhosted.org/packages/6b/7d/d5f6445e5822dca80bac18ec085d68db9ba8fbb99ffae7dcf2ee6292107c/py_eth_sig_utils-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c317085733f42050c11f56f188e6af56", "sha256": "4d8d86ed8d8eb78bb5602084cc6d1b964f1700e100f7be007d0ce8bee2821c3d" }, "downloads": -1, "filename": "py_eth_sig_utils-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c317085733f42050c11f56f188e6af56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3572, "upload_time": "2018-09-10T11:17:24", "url": "https://files.pythonhosted.org/packages/ce/76/bc66dbbc6abc599d2fad80b5091ae737e019e66877db9d88674fd391efd0/py_eth_sig_utils-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "709bee663da8b2aa1e59d44fe52a4b12", "sha256": "0d61772967d83aab2992b50f6991c8fa5ec53c0d8ad627945abab126074ceee1" }, "downloads": -1, "filename": "py_eth_sig_utils-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "709bee663da8b2aa1e59d44fe52a4b12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4345, "upload_time": "2018-09-10T21:32:30", "url": "https://files.pythonhosted.org/packages/8a/b1/e1adb9f0e11fdeea4673fc3bfa6c58e8b39957cfe375633b577071612b23/py_eth_sig_utils-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7727c13bcbe1081df739d4847ef12a1", "sha256": "7e4db1f3ed214a0e25bc89ce28e358d4142578ea68351f9e9990b8c1bd27d2c3" }, "downloads": -1, "filename": "py_eth_sig_utils-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e7727c13bcbe1081df739d4847ef12a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3557, "upload_time": "2018-09-10T21:32:31", "url": "https://files.pythonhosted.org/packages/65/19/40473dca1b963cb962bf70b47006293b6c20ae96ddd7902510778e9a4816/py_eth_sig_utils-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1e9c55ea191f48f926bdf49feb514dc1", "sha256": "6a6524f5285d06eb4741986f5c44d0235ac4db347d2fa3d635086fd423cbc862" }, "downloads": -1, "filename": "py_eth_sig_utils-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1e9c55ea191f48f926bdf49feb514dc1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6594, "upload_time": "2018-09-16T21:39:56", "url": "https://files.pythonhosted.org/packages/46/02/8e1359ba45fb5392220839a979b2c0eaa805923c2b7a4904e74c17440ef4/py_eth_sig_utils-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64a0c3de845e70b0be33525fc9f9ce99", "sha256": "6df70ba334a145f03d0fcf88982898686ea3fadd379aab5062beedc2b2cfe6bc" }, "downloads": -1, "filename": "py_eth_sig_utils-0.3.0.tar.gz", "has_sig": false, "md5_digest": "64a0c3de845e70b0be33525fc9f9ce99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4550, "upload_time": "2018-09-16T21:39:57", "url": "https://files.pythonhosted.org/packages/23/e6/83a9e28d63cc8f1e6226083fb5beb8b10f47433e2d434575b36079a6b1d6/py_eth_sig_utils-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e9c55ea191f48f926bdf49feb514dc1", "sha256": "6a6524f5285d06eb4741986f5c44d0235ac4db347d2fa3d635086fd423cbc862" }, "downloads": -1, "filename": "py_eth_sig_utils-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1e9c55ea191f48f926bdf49feb514dc1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6594, "upload_time": "2018-09-16T21:39:56", "url": "https://files.pythonhosted.org/packages/46/02/8e1359ba45fb5392220839a979b2c0eaa805923c2b7a4904e74c17440ef4/py_eth_sig_utils-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64a0c3de845e70b0be33525fc9f9ce99", "sha256": "6df70ba334a145f03d0fcf88982898686ea3fadd379aab5062beedc2b2cfe6bc" }, "downloads": -1, "filename": "py_eth_sig_utils-0.3.0.tar.gz", "has_sig": false, "md5_digest": "64a0c3de845e70b0be33525fc9f9ce99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4550, "upload_time": "2018-09-16T21:39:57", "url": "https://files.pythonhosted.org/packages/23/e6/83a9e28d63cc8f1e6226083fb5beb8b10f47433e2d434575b36079a6b1d6/py_eth_sig_utils-0.3.0.tar.gz" } ] }