{ "info": { "author": "Patrick Strawderman", "author_email": "patrick@kilink.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Framework :: IPython", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "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", "Topic :: Utilities" ], "description": ".. image:: https://secure.travis-ci.org/kilink/ghdiff.png?branch=master\n :target: http://travis-ci.org/kilink/ghdiff\n\n.. image:: https://coveralls.io/repos/kilink/ghdiff/badge.png\n :target: https://coveralls.io/r/kilink/ghdiff\n\nghdiff\n======\n\nGenerate Github-style HTML for unified diffs.\n\nChanges\n-------\n\n\n0.4 (2014-06-13)\n~~~~~~~~~~~~~~~~\n\n* Add iPython magic (mgaitan)\n\n0.3 (2014-04-06)\n~~~~~~~~~~~~~~~~\n\n* Fix Python 3 issue when running as a command-line script.\n\n0.2\n~~~\n\n* Detect character encoding when reading files (Nyoroon)\n* PEP-8 clean up (laulaz)\n* Fix display problem when text line is too long (laulaz)\n\n0.1\n~~~\n\n* initial release.\n\ndiff\n====\n\nGenerate a diff and output Github-style HTML for it.\n\n.. code-block:: pycon\n\n >>> import ghdiff\n >>> from six import print_\n >>> print_(ghdiff.diff(\"a\\nb\", \"b\\nb\"))\n \n