{ "info": { "author": "Timon Wong", "author_email": "timon86.wang@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing" ], "description": "sxsdiff\n-------\n\n.. image:: https://travis-ci.org/timonwong/sxsdiff.svg?branch=master\n :alt: Travis-CI Build Status\n :target: https://travis-ci.org/timonwong/sxsdiff\n\nSide by side diff generator for python.\n\nCredits\n=======\n\nThe basic idea comes from following code recipe by *Christoph Burgmer*:\n\nhttp://code.activestate.com/recipes/577784-line-based-side-by-side-diff/\n\nExample\n=======\n\n.. image:: ./examples/screenshot.png", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/timonwong/sxsdiff", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "sxsdiff", "package_url": "https://pypi.org/project/sxsdiff/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sxsdiff/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/timonwong/sxsdiff" }, "release_url": "https://pypi.org/project/sxsdiff/0.3.0/", "requires_dist": null, "requires_python": null, "summary": "Side by side diff generator for python", "version": "0.3.0" }, "last_serial": 1432957, "releases": { "0.2.3": [ { "comment_text": "", "digests": { "md5": "ca03fbf5e4a519965ad7483bf4a0241b", "sha256": "a7bb80972f7488e8fd0d8ede0b6158b3625b2e9da96c7503102a0634e6a62275" }, "downloads": -1, "filename": "sxsdiff-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca03fbf5e4a519965ad7483bf4a0241b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7306, "upload_time": "2015-02-05T03:07:43", "url": "https://files.pythonhosted.org/packages/f0/ea/b22fd7ece2848d08fa0220b8a9ff7bae28e9f92959f421132491a8d49cd1/sxsdiff-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fabb0d38b805b6f2c1ea29283b869c00", "sha256": "f5e5d421c52b38834c2c34e7de2deb8842f3569b054f43513a53924881299ac0" }, "downloads": -1, "filename": "sxsdiff-0.2.3.zip", "has_sig": false, "md5_digest": "fabb0d38b805b6f2c1ea29283b869c00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19105, "upload_time": "2015-02-05T03:07:48", "url": "https://files.pythonhosted.org/packages/62/95/33cd52463843d8d19bb8e5da55e2a7ff3cd54b6bedf0ac15d815e3e6ee8f/sxsdiff-0.2.3.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "202a3006d6a5862a7944ca81edd8d319", "sha256": "5f1649d9b1d528f1b845adeb1d9c7f7f68c516e983b144af47d4f1460787d65b" }, "downloads": -1, "filename": "sxsdiff-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "202a3006d6a5862a7944ca81edd8d319", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7413, "upload_time": "2015-02-22T09:43:10", "url": "https://files.pythonhosted.org/packages/cc/ad/4aec3b88ec1e7b46a8009b4b18fe474aae27fa6dc7c1ae3d87d1fa25aaa1/sxsdiff-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b35baf192161d10178a27d3da0a127e9", "sha256": "416c0e710b7e1efc37c4c5da1f076354b099dc972c07a54c8d6b7bc84fe335a8" }, "downloads": -1, "filename": "sxsdiff-0.3.0.zip", "has_sig": false, "md5_digest": "b35baf192161d10178a27d3da0a127e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20823, "upload_time": "2015-02-22T09:43:07", "url": "https://files.pythonhosted.org/packages/8a/d4/b7ff09127d948b1188cfd9b15d64842211243d9c797b17b4989bd244b263/sxsdiff-0.3.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "202a3006d6a5862a7944ca81edd8d319", "sha256": "5f1649d9b1d528f1b845adeb1d9c7f7f68c516e983b144af47d4f1460787d65b" }, "downloads": -1, "filename": "sxsdiff-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "202a3006d6a5862a7944ca81edd8d319", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7413, "upload_time": "2015-02-22T09:43:10", "url": "https://files.pythonhosted.org/packages/cc/ad/4aec3b88ec1e7b46a8009b4b18fe474aae27fa6dc7c1ae3d87d1fa25aaa1/sxsdiff-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b35baf192161d10178a27d3da0a127e9", "sha256": "416c0e710b7e1efc37c4c5da1f076354b099dc972c07a54c8d6b7bc84fe335a8" }, "downloads": -1, "filename": "sxsdiff-0.3.0.zip", "has_sig": false, "md5_digest": "b35baf192161d10178a27d3da0a127e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20823, "upload_time": "2015-02-22T09:43:07", "url": "https://files.pythonhosted.org/packages/8a/d4/b7ff09127d948b1188cfd9b15d64842211243d9c797b17b4989bd244b263/sxsdiff-0.3.0.zip" } ] }