{ "info": { "author": "Marek Cermak", "author_email": "macermak@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: IPython", "Framework :: Jupyter", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: JavaScript", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "# jupyter-nbrequirements  [![License](https://img.shields.io/github/license/mashape/apistatus.svg?label=License)](https://github.com/CermakM/jupyter-nbrequirements/blob/master/LICENSE)\n\n[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=CermakM/jupyter-nbrequirements)](https://dependabot.com)\n[![Node CI](https://github.com/cermakm/jupyter-nbrequirements/workflows/Node%20CI/badge.svg)](https://github.com/cermakm/jupyter-nbrequirements/actions)  \n[![Release](https://img.shields.io/github/v/tag/cermakm/jupyter-nbrequirements.svg?sort=semver&label=Release)](https://github.com/CermakM/jupyter-nbrequirements/releases/latest)\n\n\n\nDependency management and optimization in Jupyter Notebooks.\n\n
\n\n## About\n\nThis extension provides control over the notebook dependencies.\n\nThe main goals of the project are the following:\n\n - manage notebook requirements without leaving the notebook\n - provide a unique and optimized* environment for each notebook\n\n*The requirements are optimized using the [Thoth] resolution engine\n\n
\n\n## Installation\n\n```bash\npip install jupyter-nbrequirements\n```\n\nAnd enable the required extensions (might not be needed with the latest version, but to be sure..)\n\n```bash\njupyter nbextension install --user --py jupyter_nbrequirements\n```\n\n
\n\n## Usage\n\n#### NBRequirements UI\n\nSince [v0.4.0](https://github.com/CermakM/jupyter-nbrequirements/releases/tag/v0.4.0), we've introduced a new UI! Check it out, interact with it and see what it can offer you!\n\n
\n\"NBRequirements\n
\n\nOur development efforts will from now on focus primarily on improving the UI.\n\n#### The old-school approach\n\nThe Jupyter magic is in sync with the UI, so don't worry old schoolers, you can still run the commands manually and the existing notebooks will work!\n\n#### Create the environment for the notebook to run in\n\nSay we want to do an EDA, we will probably need [pandas](https://pandas.pydata.org), a visualization library like [plotly](https://plot.ly) and some additional libraries to make our lives easier, like [sklearn](https://scikit-learn.org/stable/) and [pandas-profiling](https://github.com/pandas-profiling/pandas-profiling).\n\nIn a Jupyter notebook cell:\n\n```\n%dep add pandas --version \">=0.24.0\"\n%dep add plotly\n%dep add sklearn\n%dep add pandas-profiling\n```\n\nAnd perhaps our code would need some refactoring and linter checks later on, so let's add a `dev` dependency.\n\n```\n%dep add --dev black\n```\n\nYou can now check the requirements that your notebook has by issuing `%requirements` (or `%dep`, which is just an alias for it) command:\n\n```\n%requirements\n```\n```\n[packages]\npandas = \">=0.24.0\"\nplotly = \"*\"\nsklearn = \"*\"\npandas-profiling = \"*\"\n\n[dev-packages]\nblack = \"*\"\n\n[[source]]\nurl = \"https://pypi.org/simple\"\nverify_ssl = true\nname = \"pypi\"\n\n[requires]\npython_version = \"3.6\"\n```\n\nUp to this point, we've been working only with the metadata. In order to create the environment and actually install the dependencies, you run the `%dep ensure` command (insipired by the golang's [dep](https://github.com/golang/dep), for those familiar with Golang).\n\n```\n%dep ensure\n```\n\n> Since this project is still under development and it uses the [Thoth] resolution engine to optimize the notebook dependencies (which is also still under development as well), in case something goes wrong, `ensure` accepts the `engine` parameter, which can be set to `pipenv`\n\n```\n%dep ensure --engine pipenv\n```\n\nCheck out the [examples](/examples/) for more info.\n\n
\n\n## Future plans:\n\nSee the [Project Board](https://github.com/CermakM/jupyter-nbrequirements/projects).\n\n
\n\n---\n\n> Author: Marek Cermak , @AICoE - Project Thoth\n\n\n\n\n[Thoth]: https://github.com/thoth-station\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/CermakM/jupyter-nbrequirements", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "jupyter-nbrequirements", "package_url": "https://pypi.org/project/jupyter-nbrequirements/", "platform": "", "project_url": "https://pypi.org/project/jupyter-nbrequirements/", "project_urls": { "Homepage": "https://github.com/CermakM/jupyter-nbrequirements" }, "release_url": "https://pypi.org/project/jupyter-nbrequirements/0.7.3/", "requires_dist": [ "invectio", "ipykernel", "ipython", "jupyter-require (>=0.4.0)", "thamos", "thoth-python" ], "requires_python": "", "summary": "Dependency manager for Jupyter Notebooks", "version": "0.7.3", "yanked": false, "yanked_reason": null }, "last_serial": 8561878, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ddd6f874d308b35a26e43f38160f4fdb", "sha256": "f3afa089d874ceb155fe35709b5219c9a842c311065a5f2c32e1f4757830356b" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ddd6f874d308b35a26e43f38160f4fdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80829, "upload_time": "2019-10-04T07:03:48", "upload_time_iso_8601": "2019-10-04T07:03:48.610379Z", "url": "https://files.pythonhosted.org/packages/be/99/11fbeb0f65dd690338d05257f1fe829bcd5a00a5ca93c87c7371f528fbee/jupyter_nbrequirements-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "41ea345f0a53b6f2b3f78b83b852abc7", "sha256": "51767d67b88da1b4d609ea9e4ab66a3c1e39fc5a8e393b5ea8217cc43b15048c" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.1.0.tar.gz", "has_sig": false, "md5_digest": "41ea345f0a53b6f2b3f78b83b852abc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43024, "upload_time": "2019-10-04T07:03:50", "upload_time_iso_8601": "2019-10-04T07:03:50.174235Z", "url": "https://files.pythonhosted.org/packages/cf/f9/57e4bbfc62f637fd608397750ef17f71ad97b4483346d2f2651def1ef012/jupyter-nbrequirements-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0.dev0": [ { "comment_text": "", "digests": { "md5": "3b17f9bc90326dbf161616ba239993fa", "sha256": "c3a4676e31eca66b220adf33ad0bbbce610f2d9c4ec550957bda612104777806" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.1.0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "3b17f9bc90326dbf161616ba239993fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80807, "upload_time": "2019-10-02T06:29:30", "upload_time_iso_8601": "2019-10-02T06:29:30.316663Z", "url": "https://files.pythonhosted.org/packages/46/08/2816f51f35a75a9ea5c13b2c1a7d2a065b4cbb02ca1a730f2099710dc0eb/jupyter_nbrequirements-0.1.0.dev0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4974e4dc7297f49446ab629f63f0a306", "sha256": "1bb9efb077cd808fa4f8134fed5714e7e9005ddd5558129f2aed4e952db82958" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.1.0.dev0.tar.gz", "has_sig": false, "md5_digest": "4974e4dc7297f49446ab629f63f0a306", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42817, "upload_time": "2019-10-02T06:29:32", "upload_time_iso_8601": "2019-10-02T06:29:32.698493Z", "url": "https://files.pythonhosted.org/packages/49/79/11610a69c1dc5e3d68f0d01f95efa6f645d62c14c6cecb5d591118dafc8f/jupyter-nbrequirements-0.1.0.dev0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0rc0": [ { "comment_text": "", "digests": { "md5": "44a003e3a4c295da3d2cd597d92dcb57", "sha256": "c944e30a00cf0ddb6b73522c516af5a98f96b33943586cd0e4c4e825e2e939a2" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.1.0rc0-py3-none-any.whl", "has_sig": false, "md5_digest": "44a003e3a4c295da3d2cd597d92dcb57", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80772, "upload_time": "2019-10-02T06:45:28", "upload_time_iso_8601": "2019-10-02T06:45:28.478779Z", "url": "https://files.pythonhosted.org/packages/d7/68/2da64d7a8a9bf07d4e0657b8c06a2b86fb25f88874436a53d05098f72e52/jupyter_nbrequirements-0.1.0rc0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ee2a90ceedcae462986333b1cbe7a261", "sha256": "d8626019e2c48c50ebc83ccdb1481d4c9d2595b278ba95455dbb424df6bdde7c" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.1.0rc0.tar.gz", "has_sig": false, "md5_digest": "ee2a90ceedcae462986333b1cbe7a261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42828, "upload_time": "2019-10-02T06:45:30", "upload_time_iso_8601": "2019-10-02T06:45:30.365723Z", "url": "https://files.pythonhosted.org/packages/4e/23/2b651b9a235e4f6a268d80077ee0fea90e7cc4cb7fa6adbd035d7afc6474/jupyter-nbrequirements-0.1.0rc0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "141f97bbde15a5c804c367c5795c5f20", "sha256": "0b533787b9ac93e09d57a48ce7813e875f9bc4df7a60aeb33cd850e9b0f51c8a" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "141f97bbde15a5c804c367c5795c5f20", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 647758, "upload_time": "2019-10-22T08:23:05", "upload_time_iso_8601": "2019-10-22T08:23:05.834784Z", "url": "https://files.pythonhosted.org/packages/e9/56/bf0bcbbd48f7f0e7486ed05f4ab423ad967c79d96acd7d224573abe2de3c/jupyter_nbrequirements-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e64c35805c923ef19ce659f1cb1a4b93", "sha256": "1fbb00edba55e3762bf66e559da5dcbe328c1ae73b86813582a4751ae99ce52e" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.2.1.tar.gz", "has_sig": false, "md5_digest": "e64c35805c923ef19ce659f1cb1a4b93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 324660, "upload_time": "2019-10-22T08:23:08", "upload_time_iso_8601": "2019-10-22T08:23:08.678783Z", "url": "https://files.pythonhosted.org/packages/8f/89/4e0e05bff436c97a2449c6477239a0b1b2c3985dd8db07d3eb9a92e9c9bd/jupyter-nbrequirements-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "88593df42fe8044d4d3ecb9755030ed0", "sha256": "107ccab4e87189287f767936f308fffd7582ec49f1715097376a8d20f24c3a36" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "88593df42fe8044d4d3ecb9755030ed0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 652894, "upload_time": "2019-10-26T21:08:58", "upload_time_iso_8601": "2019-10-26T21:08:58.542728Z", "url": "https://files.pythonhosted.org/packages/d0/38/761b23077ea4c054e161fc0e458a875ecd3a8793aac24b3fc72d8620dd3d/jupyter_nbrequirements-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ca77a22182796a0071b9979735d0c6fc", "sha256": "8c8deb6610fe7bc667257961e9f16dcbf26a6ad77e490f4c27b5aa212277e768" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ca77a22182796a0071b9979735d0c6fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 327433, "upload_time": "2019-10-26T21:09:01", "upload_time_iso_8601": "2019-10-26T21:09:01.634601Z", "url": "https://files.pythonhosted.org/packages/37/ab/4f96e80efbbff87090d917ee01c32119745173c1cbf63c808f6ec5b9dde1/jupyter-nbrequirements-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "bc116ae1fc2bb982e00fe7e7e6545ca4", "sha256": "68aed1963badb7435a40dcaf8f59fc48a39f6497095e5f729e2d5396afdf2e05" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc116ae1fc2bb982e00fe7e7e6545ca4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 673774, "upload_time": "2019-12-03T21:25:45", "upload_time_iso_8601": "2019-12-03T21:25:45.692090Z", "url": "https://files.pythonhosted.org/packages/71/9e/6ef2b8a7e70690699f93d56821ada033d20a45df29799b43f78db1093d98/jupyter_nbrequirements-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6aa799e0758b772e511dcd89b4efa628", "sha256": "35de6d877166d7dbe765a72858a01e85430715d4f54c248c0d9f566e2609964c" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.4.0.tar.gz", "has_sig": false, "md5_digest": "6aa799e0758b772e511dcd89b4efa628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337904, "upload_time": "2019-12-03T21:25:49", "upload_time_iso_8601": "2019-12-03T21:25:49.596413Z", "url": "https://files.pythonhosted.org/packages/bc/42/bbae663efe3c99c6edcffe25acbc7558ef0aa237304678fd0bd1305dbadc/jupyter-nbrequirements-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "0cfe1eca7c7075f6c1cbf4b2e19b2180", "sha256": "4942c031b1fa5c179a70984ccc845c6abb48a60474d4b96798296965c7340db8" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0cfe1eca7c7075f6c1cbf4b2e19b2180", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 673915, "upload_time": "2019-12-03T22:22:04", "upload_time_iso_8601": "2019-12-03T22:22:04.289619Z", "url": "https://files.pythonhosted.org/packages/5f/d0/975df9477bfcba4d0930748583d01c4111109d00c451696d7b901c82a99c/jupyter_nbrequirements-0.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a872bc73fb8d9163d49a4c805daf967f", "sha256": "77d357000280b28e1effbeb2c9e2190b0ecada89b1699935b82d4e892e97c5ac" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a872bc73fb8d9163d49a4c805daf967f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337971, "upload_time": "2019-12-03T22:22:07", "upload_time_iso_8601": "2019-12-03T22:22:07.691054Z", "url": "https://files.pythonhosted.org/packages/e9/4c/80a9aea230a447526d8bf4877359d3bb583588fdcd8eacdac73ebe826b48/jupyter-nbrequirements-0.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c0e36f60354cbff50ac8d890fd503dbc", "sha256": "a0c8c1095beec89aad3873e083611caf9a5a37a10befd6657a4e6bd73f406d90" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c0e36f60354cbff50ac8d890fd503dbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 636540, "upload_time": "2019-12-09T18:43:52", "upload_time_iso_8601": "2019-12-09T18:43:52.533641Z", "url": "https://files.pythonhosted.org/packages/80/ba/bd01db058763b99404c902e078b2d938356ee25a83d66db7aa3b67e77f3d/jupyter_nbrequirements-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "58d44c2a810de58e97e9d4caf98e048b", "sha256": "ade614b0a955c55eea821464a6789855e6343f48bad42462d9aa6765b9d5ad98" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.5.0.tar.gz", "has_sig": false, "md5_digest": "58d44c2a810de58e97e9d4caf98e048b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 321212, "upload_time": "2019-12-09T18:43:56", "upload_time_iso_8601": "2019-12-09T18:43:56.930848Z", "url": "https://files.pythonhosted.org/packages/33/93/fa0bfa1a126c495ac9375bd20a363ac3e5d89593d62ee850aba6b5e204fa/jupyter-nbrequirements-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "25331ae6e47724599969fead2a426f84", "sha256": "1c8a474f881cd1dd87c57aaa716d23ba7629046c8ab71b40405a7099c1626d13" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25331ae6e47724599969fead2a426f84", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 636557, "upload_time": "2020-02-17T13:39:55", "upload_time_iso_8601": "2020-02-17T13:39:55.362366Z", "url": "https://files.pythonhosted.org/packages/99/eb/12aafa532d7f4ca826461e0848aef74f1dcf57393be19e8ee95d103ba8dd/jupyter_nbrequirements-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cbfc6efad72b345c1c2bfad712c8279d", "sha256": "806e73b9f53d32d0beacf095805676ebbf1f65f5d369fdcf0b953146bb71004a" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.5.1.tar.gz", "has_sig": false, "md5_digest": "cbfc6efad72b345c1c2bfad712c8279d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 321304, "upload_time": "2020-02-17T13:39:57", "upload_time_iso_8601": "2020-02-17T13:39:57.714811Z", "url": "https://files.pythonhosted.org/packages/85/a4/055a27742a9f79f21df5f47c67d11b27f267c45d3151fddcc26b19337374/jupyter-nbrequirements-0.5.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "cc1ce595881fe7022fb667208ab7f54c", "sha256": "34f61c359e77e40203d1003f953a9e728efa3f2ce2e09aa3f413b37a07ee33d2" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cc1ce595881fe7022fb667208ab7f54c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 657707, "upload_time": "2020-03-17T16:04:07", "upload_time_iso_8601": "2020-03-17T16:04:07.970398Z", "url": "https://files.pythonhosted.org/packages/4c/62/800accbded3e5c2786e98f251fd91e572739a72cda4574c45e00c74f597f/jupyter_nbrequirements-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c8ddea9e44c3a8e73e1ae17328c52809", "sha256": "22f60a7323a6792f4b3b37c5afdb0ae5dbe98e5e4a9eaa1395ba05a485f18224" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.6.0.tar.gz", "has_sig": false, "md5_digest": "c8ddea9e44c3a8e73e1ae17328c52809", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 331650, "upload_time": "2020-03-17T16:04:10", "upload_time_iso_8601": "2020-03-17T16:04:10.247034Z", "url": "https://files.pythonhosted.org/packages/f9/a7/ef59ec072d246501205823c3bac55ed71e8f5d85ccc393e742129bf1563f/jupyter-nbrequirements-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a0aa12f6913e65717e8d9e339dde9fcd", "sha256": "31e81a262dc1be700aaf880934e6074bbee926e14f325061e50d72c6d788ef11" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a0aa12f6913e65717e8d9e339dde9fcd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 669261, "upload_time": "2020-04-09T16:45:03", "upload_time_iso_8601": "2020-04-09T16:45:03.181518Z", "url": "https://files.pythonhosted.org/packages/98/1d/0335782f41470bd3520a0cab6bf3c5bddf223e63af2d611cb37948817fed/jupyter_nbrequirements-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "611520f04a99e5cd995af48e455c240d", "sha256": "de2a6a3bac0889edafd5331814e349e2231e9622d795aaea8b115eb671395df5" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.7.0.tar.gz", "has_sig": false, "md5_digest": "611520f04a99e5cd995af48e455c240d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337209, "upload_time": "2020-04-09T16:45:05", "upload_time_iso_8601": "2020-04-09T16:45:05.454964Z", "url": "https://files.pythonhosted.org/packages/f3/ab/d5c93eb12eb5183d83ddc603e6c9770b27eec13b950b2d7ca98dfc173b56/jupyter-nbrequirements-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "7f140f0bfffe0f2ccfb5a5310fa4bb64", "sha256": "eddacf557543cd54735179e0da1f3b6436183ed61a549308c96f3bf8d9c48328" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7f140f0bfffe0f2ccfb5a5310fa4bb64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 669145, "upload_time": "2020-04-15T06:02:08", "upload_time_iso_8601": "2020-04-15T06:02:08.862228Z", "url": "https://files.pythonhosted.org/packages/10/f4/4af1916b6c342ddc043d4ae13b9df5b65d56179dc38befe941fb62e34f55/jupyter_nbrequirements-0.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0185776faf93610351c19bd8c4183cbc", "sha256": "05b643eed145dcb7cc5cb1269469843acd5bd154a90bfa11fc072812f00c13c9" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.7.1.tar.gz", "has_sig": false, "md5_digest": "0185776faf93610351c19bd8c4183cbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337156, "upload_time": "2020-04-15T06:02:11", "upload_time_iso_8601": "2020-04-15T06:02:11.646392Z", "url": "https://files.pythonhosted.org/packages/92/ac/baf6d94caadcbed3e85400bee593f367b0d4b874b0961cc102d668137b00/jupyter-nbrequirements-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "57171bbc221f074fb2919f58c237e9b9", "sha256": "1fdb6aca8b7d418d0fa37b036bdc01ce0bf5953e9d20bc62e7565fd98fa04c09" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "57171bbc221f074fb2919f58c237e9b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 669383, "upload_time": "2020-04-15T09:54:04", "upload_time_iso_8601": "2020-04-15T09:54:04.988416Z", "url": "https://files.pythonhosted.org/packages/b6/c0/da85ff1360d7ffacdb88a67dec3c68a6bc276a2b989dd91c13cacc26b6bc/jupyter_nbrequirements-0.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9b2ccf98df6bf6b35724e0bf33311c13", "sha256": "156765e7de28a9488c4eacf5def6cbc6c630ccb1c4e242724694f3e74c561c87" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.7.2.tar.gz", "has_sig": false, "md5_digest": "9b2ccf98df6bf6b35724e0bf33311c13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 337261, "upload_time": "2020-04-15T09:54:07", "upload_time_iso_8601": "2020-04-15T09:54:07.343435Z", "url": "https://files.pythonhosted.org/packages/f2/4d/be8f97dbf0d31f40920d52fea361f930a08c808046ee2ae4ed7a84338429/jupyter-nbrequirements-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "395f97916ebd211f8d26e6eea136589a", "sha256": "ce4264fa032485c61eb8915950910e031c647e54994fa9e8d022e8e3e9678bc8" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "395f97916ebd211f8d26e6eea136589a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 669395, "upload_time": "2020-04-22T09:38:54", "upload_time_iso_8601": "2020-04-22T09:38:54.405006Z", "url": "https://files.pythonhosted.org/packages/bf/ab/0a84b5d2c274e662e2f17f8735d0a85e8a81a288b104e41bd3dbc2d609d2/jupyter_nbrequirements-0.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b556e3cfd0daf4651597d5317a4732b6", "sha256": "4b78a25ce771ac4ba5593861b3081d55194005a07f116d1786d6ae02fd2cad89" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.7.3.tar.gz", "has_sig": false, "md5_digest": "b556e3cfd0daf4651597d5317a4732b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 336460, "upload_time": "2020-04-22T09:38:56", "upload_time_iso_8601": "2020-04-22T09:38:56.906408Z", "url": "https://files.pythonhosted.org/packages/85/53/907110db3918f5c06bbb2bcfd7c968209c76ef1d2fba96fc467bf547952c/jupyter-nbrequirements-0.7.3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "395f97916ebd211f8d26e6eea136589a", "sha256": "ce4264fa032485c61eb8915950910e031c647e54994fa9e8d022e8e3e9678bc8" }, "downloads": -1, "filename": "jupyter_nbrequirements-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "395f97916ebd211f8d26e6eea136589a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 669395, "upload_time": "2020-04-22T09:38:54", "upload_time_iso_8601": "2020-04-22T09:38:54.405006Z", "url": "https://files.pythonhosted.org/packages/bf/ab/0a84b5d2c274e662e2f17f8735d0a85e8a81a288b104e41bd3dbc2d609d2/jupyter_nbrequirements-0.7.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b556e3cfd0daf4651597d5317a4732b6", "sha256": "4b78a25ce771ac4ba5593861b3081d55194005a07f116d1786d6ae02fd2cad89" }, "downloads": -1, "filename": "jupyter-nbrequirements-0.7.3.tar.gz", "has_sig": false, "md5_digest": "b556e3cfd0daf4651597d5317a4732b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 336460, "upload_time": "2020-04-22T09:38:56", "upload_time_iso_8601": "2020-04-22T09:38:56.906408Z", "url": "https://files.pythonhosted.org/packages/85/53/907110db3918f5c06bbb2bcfd7c968209c76ef1d2fba96fc467bf547952c/jupyter-nbrequirements-0.7.3.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }