{ "info": { "author": "Stephen Hewitt", "author_email": "retrointernals@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3 :: Only", "Topic :: Games/Entertainment", "Topic :: Software Development :: Disassemblers", "Topic :: Utilities" ], "description": "# negentropy\n\nNegentropy is a disassembler for the C64 that I'm working on written in Python. It's my first real Python program and is still a work in progress, but nevertheless it's quite useful. Here's a list of some of the features currently implemented:\n* Generate HTML pages, complete with images and links.\n* Disassemble 6502 machine code.\n* List BASIC programs.\n* Annotate the generated output with labels and comments provided in configuration files.\n* Generate images for character sets.\n* Links, including in BASIC programs, machine code programs and even from SYS commands in BASIC to the target code.\n\nIn addition to Python's standard library the following packages are used:\n* *Jinja2* - used for templates. Currently only HTML is supported (there are other incomplete templates). Checkout its website [here](http://jinja.pocoo.org/)\n* *Pillow* - for image generation. It's [website](https://python-pillow.org/)\n* *Lark* - for parsing. It's LALR parser is bloody fast (and its author tolerant of stupid questions\u00f0\u0178\u02dc\u0160). It's [website](https://github.com/lark-parser/lark)", "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/shewitt-au/negentropy", "keywords": "C64 disassembler 6502 6510", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "negentropy", "package_url": "https://pypi.org/project/negentropy/", "platform": "", "project_url": "https://pypi.org/project/negentropy/", "project_urls": { "Homepage": "https://github.com/shewitt-au/negentropy" }, "release_url": "https://pypi.org/project/negentropy/0.2/", "requires_dist": null, "requires_python": "", "summary": "C64 disassembler", "version": "0.2" }, "last_serial": 4124784, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "8c88e8c3d379281c856ec55380877463", "sha256": "6ec6c377f63b66412d5e0812b600064c2509e529f61aea72c0a092ac98965ea2" }, "downloads": -1, "filename": "negentropy-0.2.tar.gz", "has_sig": false, "md5_digest": "8c88e8c3d379281c856ec55380877463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32810, "upload_time": "2018-08-01T13:26:47", "url": "https://files.pythonhosted.org/packages/46/24/72a7ee23c8b070bf61061f6f7e151a482c9f58a229657d2704c4f55b400b/negentropy-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c88e8c3d379281c856ec55380877463", "sha256": "6ec6c377f63b66412d5e0812b600064c2509e529f61aea72c0a092ac98965ea2" }, "downloads": -1, "filename": "negentropy-0.2.tar.gz", "has_sig": false, "md5_digest": "8c88e8c3d379281c856ec55380877463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32810, "upload_time": "2018-08-01T13:26:47", "url": "https://files.pythonhosted.org/packages/46/24/72a7ee23c8b070bf61061f6f7e151a482c9f58a229657d2704c4f55b400b/negentropy-0.2.tar.gz" } ] }