{ "info": { "author": "Jack Betteridge", "author_email": "J.D.Betteridge@Bath.ac.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3" ], "description": "# \"NBfancy\"\n\n(C) 2019 Jack Betteridge (j.d.betteridge@bath.ac.uk) and James Grant (r.j.grant@bath.ac.uk)\n\nThis repository contains NBfancy,\na tool for adding decoration and extended features to Jupyter notebooks.\nThe code was developed by Jack Betteridge and James Grant\nfor the development of programming training material:\n[arc-bath](https://github.com/arc-bath) and [arc-lessons](https://github.com/arc-lessons).\n\n### Documentation\n\nThe install contains the tools which make up the build system for enriching notebooks,\nand by way of example, also contains the documentation in the form of a tutorial.\nThis material will assist users in creating their own courses,\nas both a lesson and demonstration of NBfancy's capabilities.\n\nJupyter notebooks were chosen as the medium for out training material as:\n\n* They use markdown which is simple to use even for those not familiar.\n* Modifying individual codeblocks is intuitive compared with Sphinx/Jekyll builds.\n* We like being able to mix markdown and executable codeblocks in training material.\n\nIn order to retain these features we created NBfancy to process initial notebooks\ninto enriched Jupyter notebooks for interactive use by students,\nhtml pages for lesson material\nand pdfs for distribution as printouts (coming in a future release).\n\nThe documentation/tutorial is available online in\n[rendered html](https://jdbetteridge.github.io/nbfancy/00_schedule.html)\n\nThe library has recently undergone a signficant refactoring so please raise an issue if you encounter any trouble using nbfancy or incosistencies in the documentation.\n\n### Contributions to NBfancy\n\nIf you would like to contribute to NBfancy please fork the repository and create a pull request against the development branch.\n\n\n", "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/JDBetteridge/nbfancy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nbfancy", "package_url": "https://pypi.org/project/nbfancy/", "platform": "", "project_url": "https://pypi.org/project/nbfancy/", "project_urls": { "Homepage": "https://github.com/JDBetteridge/nbfancy" }, "release_url": "https://pypi.org/project/nbfancy/0.1a2/", "requires_dist": [ "ipython (>=6)", "jupyter" ], "requires_python": "", "summary": "Tools for rendering notebooks suitable for teaching", "version": "0.1a2" }, "last_serial": 5770092, "releases": { "0.1.dev2": [ { "comment_text": "", "digests": { "md5": "c06b49587ee2fb4256722bb7f0be4fa5", "sha256": "329bb41eeda99314a467eccc9461da22107fd3b5f9ac91fd34ff161c4a4d03c8" }, "downloads": -1, "filename": "nbfancy-0.1.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "c06b49587ee2fb4256722bb7f0be4fa5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 166691, "upload_time": "2019-04-28T20:28:40", "url": "https://files.pythonhosted.org/packages/5c/b5/31fa55958bf84edeff16f40bea68d0ac048ac2eb480783c293343faa7854/nbfancy-0.1.dev2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69ac0d6dd483eb6965c4506b35553b25", "sha256": "7a73b65a16c11dd363a88bf92cf23744471fa5227c560c78a64f352355d255d7" }, "downloads": -1, "filename": "nbfancy-0.1.dev2.tar.gz", "has_sig": false, "md5_digest": "69ac0d6dd483eb6965c4506b35553b25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 148240, "upload_time": "2019-04-28T20:28:57", "url": "https://files.pythonhosted.org/packages/70/2b/ce53ef3aedee370a475488663821bc4230057f1de84f62e170d2329fd3c1/nbfancy-0.1.dev2.tar.gz" } ], "0.1a1": [ { "comment_text": "", "digests": { "md5": "6eacd474e54d00b41bd1fc32b7bedd75", "sha256": "d8863cbbcff166d3e19455b2690e2aa67f45f9bcf0c33958bac077640a9462d4" }, "downloads": -1, "filename": "nbfancy-0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "6eacd474e54d00b41bd1fc32b7bedd75", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 169411, "upload_time": "2019-09-02T09:39:56", "url": "https://files.pythonhosted.org/packages/ac/6c/67cd17bf8dd39c545dd1831eb853f9e2f07b64d1703f7b5b29c40e9b9cd4/nbfancy-0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "587267f1bb65473404d335a6e1367f37", "sha256": "5101a3c6aa6800a4efdde8f75956cce9adb7c56c6bf997341a14f76f4a31352e" }, "downloads": -1, "filename": "nbfancy-0.1a1.tar.gz", "has_sig": false, "md5_digest": "587267f1bb65473404d335a6e1367f37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157861, "upload_time": "2019-09-02T09:39:58", "url": "https://files.pythonhosted.org/packages/89/e8/0601a4f54dbe8ae53837f0581b9e9c2ac130aa392f8cf42816494e350b32/nbfancy-0.1a1.tar.gz" } ], "0.1a2": [ { "comment_text": "", "digests": { "md5": "1687ab860cf3c6ea21aab184f1b7c416", "sha256": "75e5d9ffdb53322da6ca0f54be5481f7005101a4e2b8498a6d5ccaaa6a7eb269" }, "downloads": -1, "filename": "nbfancy-0.1a2-py3-none-any.whl", "has_sig": false, "md5_digest": "1687ab860cf3c6ea21aab184f1b7c416", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 169919, "upload_time": "2019-09-02T10:25:50", "url": "https://files.pythonhosted.org/packages/6c/28/7f252bc85fb742c503726a74b7eee3ea690ab13fd2dca69ad8882e91f67c/nbfancy-0.1a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78950435402134aa98afabbd5d3bd86e", "sha256": "2798c85e973348f0d98e05e9cca0680a7fea8014a3b22e62fdf837dd68b973c0" }, "downloads": -1, "filename": "nbfancy-0.1a2.tar.gz", "has_sig": false, "md5_digest": "78950435402134aa98afabbd5d3bd86e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158025, "upload_time": "2019-09-02T10:25:52", "url": "https://files.pythonhosted.org/packages/94/d0/5df302a826deacf4ccb274c3f94295e89edb78c2bee20662f10c32973408/nbfancy-0.1a2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1687ab860cf3c6ea21aab184f1b7c416", "sha256": "75e5d9ffdb53322da6ca0f54be5481f7005101a4e2b8498a6d5ccaaa6a7eb269" }, "downloads": -1, "filename": "nbfancy-0.1a2-py3-none-any.whl", "has_sig": false, "md5_digest": "1687ab860cf3c6ea21aab184f1b7c416", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 169919, "upload_time": "2019-09-02T10:25:50", "url": "https://files.pythonhosted.org/packages/6c/28/7f252bc85fb742c503726a74b7eee3ea690ab13fd2dca69ad8882e91f67c/nbfancy-0.1a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78950435402134aa98afabbd5d3bd86e", "sha256": "2798c85e973348f0d98e05e9cca0680a7fea8014a3b22e62fdf837dd68b973c0" }, "downloads": -1, "filename": "nbfancy-0.1a2.tar.gz", "has_sig": false, "md5_digest": "78950435402134aa98afabbd5d3bd86e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158025, "upload_time": "2019-09-02T10:25:52", "url": "https://files.pythonhosted.org/packages/94/d0/5df302a826deacf4ccb274c3f94295e89edb78c2bee20662f10c32973408/nbfancy-0.1a2.tar.gz" } ] }