{ "info": { "author": "Helge Munk Jacobsen", "author_email": "helgemunkjacobsen@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "nbrun\n=====\n\nRuns Jupyter notebooks in parallel to verify that they are not raising any exceptions.\n\nWhat for?\n---------\nWhen managing a data science project you need to confidently be able to refactor your shared code and notebook dependencies. Validating that all of your notebooks are still runnable helps gain confidence that they are still intact after such changes.\n\nThis script can be fired from a CI tool like Travis to ensure that future pull requests does not break your notebooks.\n\nHow to use?\n-----------\nThe script searches recursively for :code:`.ipynb` within the specified path. Use :code:`--timeout` to limit the maximum time a notebook are allowed to run.\nFor example :code:`nbrun --timeout 60 ./notebooks` will run all notebooks found in the folder, but will timeout if any of the notebooks did not terminate after one minute.\n\nSometimes you don't want to run nbrun on specific notebooks. Suffixing notebook file names with a `_` will cause nbrun to skip this notebook file.\nFor example :code:`notebook_.ipynb` will not be ignored.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/elgehelge/nbrun", "keywords": "jupyter notebook test run runnable", "license": "", "maintainer": "", "maintainer_email": "", "name": "nbrun", "package_url": "https://pypi.org/project/nbrun/", "platform": "", "project_url": "https://pypi.org/project/nbrun/", "project_urls": { "Homepage": "https://github.com/elgehelge/nbrun" }, "release_url": "https://pypi.org/project/nbrun/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "Verify that notebooks are runnable.", "version": "0.1.0" }, "last_serial": 3730695, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "41c891a994861d0130476d73d6ac11b8", "sha256": "bd1e1d83de85ed9009a7623be49d468a2049c2b50b816babedb1a824d1be7625" }, "downloads": -1, "filename": "nbrun-0.0.1.tar.gz", "has_sig": false, "md5_digest": "41c891a994861d0130476d73d6ac11b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2505, "upload_time": "2017-08-22T15:02:54", "url": "https://files.pythonhosted.org/packages/ee/f4/c2f00765e40cd5006712d4e39dcd309b0b22715c75438398804a76e9d47b/nbrun-0.0.1.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "4cf7a02a5bf8e935f2ba67730eaa29e0", "sha256": "42fb70db558744e34f699c70c751e6bd15fad5ecd4fae24547bf7dd6c910f016" }, "downloads": -1, "filename": "nbrun-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4cf7a02a5bf8e935f2ba67730eaa29e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2566, "upload_time": "2017-08-22T15:29:10", "url": "https://files.pythonhosted.org/packages/de/11/ccbbe7bea48c31b12f2040ba10a98186b4cfee146df91fcb9065374dab05/nbrun-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d0d90b35c609074c8a4c8f9f69b02cba", "sha256": "40dbfedce6ea72255839319e235ddfb88530cb1878ed9bdd0c5f6a0c6a673381" }, "downloads": -1, "filename": "nbrun-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d0d90b35c609074c8a4c8f9f69b02cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2694, "upload_time": "2018-04-03T18:22:21", "url": "https://files.pythonhosted.org/packages/2b/7c/eaa736fa56d4e092084af793c05134c1f221ad6cb64d7a312d31c7da29db/nbrun-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0d90b35c609074c8a4c8f9f69b02cba", "sha256": "40dbfedce6ea72255839319e235ddfb88530cb1878ed9bdd0c5f6a0c6a673381" }, "downloads": -1, "filename": "nbrun-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d0d90b35c609074c8a4c8f9f69b02cba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2694, "upload_time": "2018-04-03T18:22:21", "url": "https://files.pythonhosted.org/packages/2b/7c/eaa736fa56d4e092084af793c05134c1f221ad6cb64d7a312d31c7da29db/nbrun-0.1.0.tar.gz" } ] }