{ "info": { "author": "Andrew Lamoureux", "author_email": "foo@bar.com", "bugtrack_url": null, "classifiers": [ "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# z80dis\n\nA python disassembler library for Z80\n\n# Use\n\n```\n>>> from z80dis import z80\n>>> z80.disasm(b'\\xCB\\xE7', 0)\n'set 4,a'\n```\n\nOr, if you'd like access to the instruction internals, like opcode identifier, length, and operands:\n\n```\n>>> decoded = z80.decode(b'\\xCB\\xE7', 0)\n>>> decoded.op\n\n>>> decoded.operands[0]\n(, 4)\n>>> decoded.operands[1]\n(,)\n>>> decoded.len\n2\n```\n\nThe decoded structure can still be made into a string:\n\n```\n>>> z80.disasm(decoded)\n'set 4,a'\n```\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/lwerdna/z80dis", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "z80dis", "package_url": "https://pypi.org/project/z80dis/", "platform": "", "project_url": "https://pypi.org/project/z80dis/", "project_urls": { "Homepage": "https://github.com/lwerdna/z80dis" }, "release_url": "https://pypi.org/project/z80dis/1.0.5/", "requires_dist": null, "requires_python": "", "summary": "Z80 disassembler library", "version": "1.0.5" }, "last_serial": 5788031, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "b70a7924b2334c559fff9c77d4a302d3", "sha256": "11d0e5b5476ba8b02091842d543afe1e01a1376f5469f725f931a3d26c4de2f0" }, "downloads": -1, "filename": "z80dis-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b70a7924b2334c559fff9c77d4a302d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8462, "upload_time": "2019-08-15T14:35:01", "url": "https://files.pythonhosted.org/packages/52/ed/758c53570b0bab7ca57249803997c649a6d84572f1aaa335acec5dccc59d/z80dis-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5812fb01c2c1471b2fd2e74fd5e5dc3c", "sha256": "46b112d118d4700d19a9f6835c9deb8a71b0bfa26008488bf5f006984bd5b6e6" }, "downloads": -1, "filename": "z80dis-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5812fb01c2c1471b2fd2e74fd5e5dc3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7527, "upload_time": "2019-08-15T14:35:03", "url": "https://files.pythonhosted.org/packages/1a/d4/6e1367191c47f97d2146dee31822f7f2d30c4023dd3d890c735e092221f6/z80dis-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "445a241bca85b79fdd570d2f1c07c905", "sha256": "85a814e45da25a7774434e20b44178fb4cbf320006059d1b426e88c85bedafa3" }, "downloads": -1, "filename": "z80dis-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "445a241bca85b79fdd570d2f1c07c905", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8470, "upload_time": "2019-08-23T19:11:04", "url": "https://files.pythonhosted.org/packages/78/2b/c378615132f2255342f7c5ba8783e5f96c63657522c82fa053049ab08561/z80dis-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd6668e281fab42f5f43b092b4951c28", "sha256": "f0340c312722052ded351220b845cb9a5831b5dc43810638bbfa8fb478254378" }, "downloads": -1, "filename": "z80dis-1.0.2.tar.gz", "has_sig": false, "md5_digest": "dd6668e281fab42f5f43b092b4951c28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7536, "upload_time": "2019-08-23T19:11:06", "url": "https://files.pythonhosted.org/packages/bc/8e/8f86ef5e1e88e69c7d57ede3be9f166633a7e2c8ed8823f1a46cd41d49fd/z80dis-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "4c646eb334cfa6db64b926022d48da18", "sha256": "27a0293b993acbc1e7765c5431155ad7c0c0a36a34d273901f611e7689d2f09e" }, "downloads": -1, "filename": "z80dis-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4c646eb334cfa6db64b926022d48da18", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7785, "upload_time": "2019-08-24T19:01:19", "url": "https://files.pythonhosted.org/packages/95/be/50a952abb2148b2626fef6ebc5e5f0aa2d45ee1d9a4ccc5e6eb16a96d2d2/z80dis-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e3d8be83f80eb64723820b37fe94cac", "sha256": "13b26a484d4e04eeb4a23b42ee8cd7f1b586dca6fbf75b69dc9f982cd6c52921" }, "downloads": -1, "filename": "z80dis-1.0.3.tar.gz", "has_sig": false, "md5_digest": "6e3d8be83f80eb64723820b37fe94cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6842, "upload_time": "2019-08-24T19:01:22", "url": "https://files.pythonhosted.org/packages/63/a4/936eb1a44d10bf4b2f617b0c65db2973ac332a756d6ee1365894ea721cbc/z80dis-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "6a26abf9b9bd73ea66b417ceee53709c", "sha256": "3399f6adf33c242d7ea636987a96deb89db6c6d9a723695214c3ebfe887c3450" }, "downloads": -1, "filename": "z80dis-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6a26abf9b9bd73ea66b417ceee53709c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7776, "upload_time": "2019-08-25T04:38:12", "url": "https://files.pythonhosted.org/packages/be/4c/193e7c2a4711096196f2e1e1fba27ed56491cbad9be2416fda6be346e145/z80dis-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a012c0d3ada340b9dfc7ec612b406da", "sha256": "19e179e802403dbb075e62939a8e58e90b3712a334491ec61dd9c30609959f43" }, "downloads": -1, "filename": "z80dis-1.0.4.tar.gz", "has_sig": false, "md5_digest": "9a012c0d3ada340b9dfc7ec612b406da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6832, "upload_time": "2019-08-25T04:38:15", "url": "https://files.pythonhosted.org/packages/1c/dc/71c89c0147b091e12815a0c9bf1d0f2f2279b5db20b115568fbf911c3fcb/z80dis-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "7a7f31b89579121dda27377db2de97dd", "sha256": "3141ad36d539fe98bde9e557fdc5886027730c3eb1830dd84e5d38791de729d6" }, "downloads": -1, "filename": "z80dis-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7a7f31b89579121dda27377db2de97dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7795, "upload_time": "2019-09-05T19:33:47", "url": "https://files.pythonhosted.org/packages/b9/b8/268d9602d2dc80a24c15b5555d1331a4ae53d3df6643c4175ad2f2963351/z80dis-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6589c0f8fb8683d5fe0dd64a933506c6", "sha256": "2b617a7de917a402d017a0481f8dbd12152cc560beabf851ba090eea8a1e5ce8" }, "downloads": -1, "filename": "z80dis-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6589c0f8fb8683d5fe0dd64a933506c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6848, "upload_time": "2019-09-05T19:33:48", "url": "https://files.pythonhosted.org/packages/33/1f/298dc20a3de823573fd7e32f2e6e049cb764fd3714bb4c4f8bdbbefae272/z80dis-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a7f31b89579121dda27377db2de97dd", "sha256": "3141ad36d539fe98bde9e557fdc5886027730c3eb1830dd84e5d38791de729d6" }, "downloads": -1, "filename": "z80dis-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7a7f31b89579121dda27377db2de97dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7795, "upload_time": "2019-09-05T19:33:47", "url": "https://files.pythonhosted.org/packages/b9/b8/268d9602d2dc80a24c15b5555d1331a4ae53d3df6643c4175ad2f2963351/z80dis-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6589c0f8fb8683d5fe0dd64a933506c6", "sha256": "2b617a7de917a402d017a0481f8dbd12152cc560beabf851ba090eea8a1e5ce8" }, "downloads": -1, "filename": "z80dis-1.0.5.tar.gz", "has_sig": false, "md5_digest": "6589c0f8fb8683d5fe0dd64a933506c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6848, "upload_time": "2019-09-05T19:33:48", "url": "https://files.pythonhosted.org/packages/33/1f/298dc20a3de823573fd7e32f2e6e049cb764fd3714bb4c4f8bdbbefae272/z80dis-1.0.5.tar.gz" } ] }