{ "info": { "author": "Luc Cary", "author_email": "luc.cary@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "nbd\n===\n\nA lightweight ipython/jupyter notebook diffing tool.\n\n.. image:: https://travis-ci.org/lcary/nbd.svg?branch=master\n :alt: build-status-image\n :target: https://travis-ci.org/lcary/nbd\n\nPurpose\n-------\n\nThis tool makes ipython/jupyter notebook diffs more readable.\n\nThis tool is meant for text-based diffing from the command-line.\n\nOverview\n--------\n\nRunning ``ndb`` shows differences in the following types of data:\n\n- Python code\n- reStructuredText code\n- Resource files (e.g. PNGs)\n\nThis will show you most of what has changed in the ``In[1]:`` and\n``Out[1]:`` lines of the notebook.\n\nThe output of ``ndb`` is\n`git-diff `_ output and can be piped\nto other commands like `less(1) `_\nand `tee(1) `_.\n\nRequirements\n------------\n\n- Python >= 2.6\n- nbconvert\n- pandoc\n- git\n\nInstall\n-------\n\nInstall with pip (or your favorite python package manager):\n\n::\n\n pip install nbd\n\nUsage\n-----\n\nHelp:\n\n::\n\n nbd -h\n\nSimple usage:\n\n::\n\n nbd \n\nPipe to `less(1) `_:\n\n::\n\n nbd | less\n\nOptions (see help for all):\n\n::\n\n nbd -e python \n nbd \n nbd --git-diff-option=\"--name-only\"\n\nBuild and install from sources\n------------------------------\n\nSource distribution:\n\n::\n\n python setup.py sdist\n\nAfter building, install with pip:\n\n::\n\n pip install dist/nbd-$version.tar.gz\n\nInstall in a virtual environment to avoid system pip issues.\n\nTutorial\n--------\n\nSee the tutorial in the ``demo/`` directory: `demo\ntutorial `_.\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/lcary/nbd/archive/v0.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lcary/nbd", "keywords": "ipynb jupyter ipython nbconvert git diff git-diff difftool", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nbd", "package_url": "https://pypi.org/project/nbd/", "platform": "", "project_url": "https://pypi.org/project/nbd/", "project_urls": { "Download": "https://github.com/lcary/nbd/archive/v0.2.tar.gz", "Homepage": "https://github.com/lcary/nbd" }, "release_url": "https://pypi.org/project/nbd/0.2/", "requires_dist": null, "requires_python": "", "summary": "Lightweight ipython/jupyter notebook diffing tool", "version": "0.2" }, "last_serial": 3289090, "releases": { "0.0.1.dev1": [ { "comment_text": "", "digests": { "md5": "0243c4c2a2b2325687c659f4d33ecd99", "sha256": "4f71a16a00ce7d8823e894be2b1211ba52f231d29e464d6fae4dc2d6c42872ea" }, "downloads": -1, "filename": "nbd-0.0.1.dev1.tar.gz", "has_sig": false, "md5_digest": "0243c4c2a2b2325687c659f4d33ecd99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6041, "upload_time": "2017-09-28T17:01:08", "url": "https://files.pythonhosted.org/packages/73/d0/5cb0ae59023d12e2ed3fe461ca6a6961a7947561ca7780aa76b151420488/nbd-0.0.1.dev1.tar.gz" } ], "0.1.dev10": [ { "comment_text": "", "digests": { "md5": "02abd05121b2fdda8fc9e1b89f17d2c4", "sha256": "24b14594da7145e2fef78d5fa646a866b8b3cef65953db2bb571fb4d5e49f38c" }, "downloads": -1, "filename": "nbd-0.1.dev10.tar.gz", "has_sig": false, "md5_digest": "02abd05121b2fdda8fc9e1b89f17d2c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10813, "upload_time": "2017-10-29T18:37:46", "url": "https://files.pythonhosted.org/packages/39/67/db43639cdc703fc4bab1f8e7a57a5376640ebbfb2514034de6ef61436f0e/nbd-0.1.dev10.tar.gz" } ], "0.1.dev2": [ { "comment_text": "", "digests": { "md5": "ba85c267703574e366e38c7042bdd5a4", "sha256": "2465f0bcf985d0968817b695002249a8da24c6f4b584f942a18b8ddb28c4a9ea" }, "downloads": -1, "filename": "nbd-0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "ba85c267703574e366e38c7042bdd5a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6114, "upload_time": "2017-09-28T19:48:13", "url": "https://files.pythonhosted.org/packages/d5/9d/142abcd08ea5a509a11600ab87c5d3a79776372d1d8af350b30191c6fbde/nbd-0.1.dev2.tar.gz" } ], "0.1.dev3": [ { "comment_text": "", "digests": { "md5": "81208259f847f517c17b8a9ec34303ef", "sha256": "06f3b09fe970db3a9458d7a20ade35056625dac328ba052180bb0525b7172176" }, "downloads": -1, "filename": "nbd-0.1.dev3.tar.gz", "has_sig": false, "md5_digest": "81208259f847f517c17b8a9ec34303ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6309, "upload_time": "2017-09-28T19:58:54", "url": "https://files.pythonhosted.org/packages/76/3f/90c992e785b967c2c8553cd57b39939abd448b9ba1f0fba0b5b4183975d3/nbd-0.1.dev3.tar.gz" } ], "0.1.dev4": [ { "comment_text": "", "digests": { "md5": "07e24ab3717da06e159ae98b2958f038", "sha256": "8de825bf83b51583cf045e24df961c774373d8dc75e1b6f428ecc33132ff1832" }, "downloads": -1, "filename": "nbd-0.1.dev4.tar.gz", "has_sig": false, "md5_digest": "07e24ab3717da06e159ae98b2958f038", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7459, "upload_time": "2017-09-29T15:31:42", "url": "https://files.pythonhosted.org/packages/84/56/7dc0ce63068155ade27936f6a7c2938a62d04ce4f0443b48f43362dd921b/nbd-0.1.dev4.tar.gz" } ], "0.1.dev5": [ { "comment_text": "", "digests": { "md5": "50ce17cd2435e327f44397b7f2db583b", "sha256": "a528c90d12c70884ba630eef55088176d5c86ee02c81111b6abfd631c63a11ae" }, "downloads": -1, "filename": "nbd-0.1.dev5.tar.gz", "has_sig": false, "md5_digest": "50ce17cd2435e327f44397b7f2db583b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7463, "upload_time": "2017-09-29T16:49:29", "url": "https://files.pythonhosted.org/packages/83/80/8519da6d626fd91883f5ac90366625bdc61e35a1b9e22aaaf5f26dd1cbe1/nbd-0.1.dev5.tar.gz" } ], "0.1.dev6": [ { "comment_text": "", "digests": { "md5": "bef4bc1d7cb886198c954ae6dd5dd60d", "sha256": "81feeebed20296367a1203d6c3391ba6718e81c2edbef4e24a9b26a5a5117a7f" }, "downloads": -1, "filename": "nbd-0.1.dev6.tar.gz", "has_sig": false, "md5_digest": "bef4bc1d7cb886198c954ae6dd5dd60d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10822, "upload_time": "2017-10-29T17:42:19", "url": "https://files.pythonhosted.org/packages/bc/78/b78e144ec6fa074229d5f1d3004348f276f39b5b37d832f9e7e997ce72cf/nbd-0.1.dev6.tar.gz" } ], "0.1.dev7": [ { "comment_text": "", "digests": { "md5": "6b1263702d12515f3218399b28a2231f", "sha256": "09ef5870af61bed11dd6dc0ea619c64affc2d84167c877960ee5e853eaf830f5" }, "downloads": -1, "filename": "nbd-0.1.dev7.tar.gz", "has_sig": false, "md5_digest": "6b1263702d12515f3218399b28a2231f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10828, "upload_time": "2017-10-29T17:45:39", "url": "https://files.pythonhosted.org/packages/50/0a/02ae0f9bfc78b8f79274314a2944d4c89242d02accbbfc8d44b9ecab9139/nbd-0.1.dev7.tar.gz" } ], "0.1.dev8": [ { "comment_text": "", "digests": { "md5": "f4db440fd0057e686766c0a2c8e69414", "sha256": "ed4ac3df40730f16205b554df09dd83d15c272d6a954064dfce913f37e7ec955" }, "downloads": -1, "filename": "nbd-0.1.dev8.tar.gz", "has_sig": false, "md5_digest": "f4db440fd0057e686766c0a2c8e69414", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10835, "upload_time": "2017-10-29T18:16:47", "url": "https://files.pythonhosted.org/packages/79/7e/a6a07ad5bc87d2792ad46c551b294bc11242f014943b6092abca1a0e6302/nbd-0.1.dev8.tar.gz" } ], "0.1.dev9": [ { "comment_text": "", "digests": { "md5": "c92bfd57fae2dffbc4f856ac293b3205", "sha256": "9c9bc786fbdfc4e019af4eb57751db613006bcf2a2513ffefb52fd725a1c052a" }, "downloads": -1, "filename": "nbd-0.1.dev9.tar.gz", "has_sig": false, "md5_digest": "c92bfd57fae2dffbc4f856ac293b3205", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10835, "upload_time": "2017-10-29T18:25:00", "url": "https://files.pythonhosted.org/packages/b0/b4/a7120339535a091357df3b5ffddd4d2ed1c1b4729255a688924206ec433e/nbd-0.1.dev9.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f1778fb8eb4e6b68d837b134a94560a7", "sha256": "dfdcdeb8923a3375339d68a4fa6ad379872fb90318a4ee0ed1052424fbf31071" }, "downloads": -1, "filename": "nbd-0.2.tar.gz", "has_sig": false, "md5_digest": "f1778fb8eb4e6b68d837b134a94560a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10794, "upload_time": "2017-10-29T18:46:01", "url": "https://files.pythonhosted.org/packages/29/89/cd611596d3efaa69a41f29ebcfb0e06187f4267549a0bca1275fa211d113/nbd-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f1778fb8eb4e6b68d837b134a94560a7", "sha256": "dfdcdeb8923a3375339d68a4fa6ad379872fb90318a4ee0ed1052424fbf31071" }, "downloads": -1, "filename": "nbd-0.2.tar.gz", "has_sig": false, "md5_digest": "f1778fb8eb4e6b68d837b134a94560a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10794, "upload_time": "2017-10-29T18:46:01", "url": "https://files.pythonhosted.org/packages/29/89/cd611596d3efaa69a41f29ebcfb0e06187f4267549a0bca1275fa211d113/nbd-0.2.tar.gz" } ] }