{ "info": { "author": "Denis Drescher", "author_email": "denis.drescher@claviger.net", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# IPython Namespaces\n\nExtension for IPython/Jupyter Notebooks that adds namespaces that you can enter and re-enter.\n\n(Because: \u201cNamespaces are one honking great idea \u2013 let\u2019s do more of those!\u201d)\n\n## Usage (in a Jupyter Notebook)\n\nInstall and load the extension:\n\n```\n!pip install -U ipython-namespaces\n%load_ext ipython_namespaces\n```\n\nUse the `space` cell magic:\n\n```\nfoo = 23\n```\n\n```\n%%space dustin\n\nbar = 42\nfoo, bar\n```\n\nOutput: `(23, 42)`\n\n```\nfoo, bar\n```\n\nOutput: `NameError: name 'bar' is not defined`\n\n```\n%%space dustin\n\nfoo, bar\n```\n\nOutput: `(23, 42)`\n\n```\nfrom ipython_namespaces import Namespaces\n\nNamespaces.dustin['bar']\n```\n\nOutput: `42`\n\n## Features\n\n1. Separate namespaces within one Jupyter Notebook\n2. Access to other namespaces via the `Namespaces` class\n3. Unchanged behavior of `display` \u2013 the value of the last line in a cell is displayed\n4. Unchanged behavior of tracebacks \u2013 the problematic line in one\u2019s own code is highlighted\n\n## Acknowledgements\n\nThanks to Davide Sarra and the Jupyter Spaces extension for the inspiration!", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/Telofy/ipython-namespaces", "keywords": "", "license": "", "maintainer": "Denis Drescher", "maintainer_email": "denis.drescher@claviger.net", "name": "ipython-namespaces", "package_url": "https://pypi.org/project/ipython-namespaces/", "platform": "", "project_url": "https://pypi.org/project/ipython-namespaces/", "project_urls": { "Homepage": "https://bitbucket.org/Telofy/ipython-namespaces", "Repository": "https://bitbucket.org/Telofy/ipython-namespaces" }, "release_url": "https://pypi.org/project/ipython-namespaces/0.1.3/", "requires_dist": [ "ipython (>=5.0,<6.0)" ], "requires_python": ">=3.6,<4.0", "summary": "Extension for IPython/Jupyter Notebooks that adds namespaces that you can enter and re-enter", "version": "0.1.3" }, "last_serial": 5545926, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "adefde743a413f9b52fb5db180b46e5f", "sha256": "9672898580bdacc3940ac48013e655d6c322e7c97abc7da84122b62ac7829e1b" }, "downloads": -1, "filename": "ipython_namespaces-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "adefde743a413f9b52fb5db180b46e5f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 1915, "upload_time": "2019-07-17T13:30:03", "url": "https://files.pythonhosted.org/packages/ea/ca/c123880d4b1ae9ea8f005036bb5502bdcc7736293ff8e409da3fd24e421b/ipython_namespaces-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e815277ffbc4fb52aafd312ff3a156f3", "sha256": "39a59d5aa7869fc5f25131ce885fc70fe26f9e8695305cdc598e42364c907b81" }, "downloads": -1, "filename": "ipython-namespaces-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e815277ffbc4fb52aafd312ff3a156f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 1455, "upload_time": "2019-07-17T13:30:01", "url": "https://files.pythonhosted.org/packages/72/c4/b33d54da631b3618fd5d66fb23b8fecbcd4e4efc870561dff2cd1d965ff5/ipython-namespaces-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8a94136e7109e32ae8b066807e06c914", "sha256": "ea9d3e304927d915dd9d9aea550d69c25cf2ffae53d6fce2b7afff67b6f9b634" }, "downloads": -1, "filename": "ipython_namespaces-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8a94136e7109e32ae8b066807e06c914", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2380, "upload_time": "2019-07-17T13:39:09", "url": "https://files.pythonhosted.org/packages/da/57/53b56b08149fe4fa240378519bf43bbd652c352cb2ec6320811471371b6c/ipython_namespaces-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46e635159a6b8a9a460cde25948aa060", "sha256": "c7c44ddcf08e365e2da893afb59a03b0b5113d7dab5ebb2e6e2ade619d2be352" }, "downloads": -1, "filename": "ipython-namespaces-0.1.1.tar.gz", "has_sig": false, "md5_digest": "46e635159a6b8a9a460cde25948aa060", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2131, "upload_time": "2019-07-17T13:39:02", "url": "https://files.pythonhosted.org/packages/66/a8/f8ee51076c195745c25490c959ac8f29f7cc50958db8782dc17d8c3d987e/ipython-namespaces-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9dbd21ce5fd9c3c80906b496ef89915c", "sha256": "90f2f7edb3938e0b0d52e8c1caee9b4001f8c472853f30254943196024fb5439" }, "downloads": -1, "filename": "ipython_namespaces-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9dbd21ce5fd9c3c80906b496ef89915c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2439, "upload_time": "2019-07-17T13:43:15", "url": "https://files.pythonhosted.org/packages/be/01/edb68645a6803ee1d6f3dba1b894f3755decb943c6ab8acb678665d4b313/ipython_namespaces-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e543557f9fcab0b9318eb4107d055cd8", "sha256": "74cd16af110bc51f2af59c242fdb06fc8cbeeac861dab6ed5318d43260c54c2c" }, "downloads": -1, "filename": "ipython-namespaces-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e543557f9fcab0b9318eb4107d055cd8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2194, "upload_time": "2019-07-17T13:43:14", "url": "https://files.pythonhosted.org/packages/04/82/d847f768e058b5234ebd059395319420f83da89f16bdb7a0748275290146/ipython-namespaces-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "af3ab70bd435217f240e06a7a4b595fe", "sha256": "d2bfe6d0ce999f135b74be009c9d56408cdccd95bd5b83ce96fa4adfa1b7d72b" }, "downloads": -1, "filename": "ipython_namespaces-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "af3ab70bd435217f240e06a7a4b595fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2453, "upload_time": "2019-07-17T13:48:40", "url": "https://files.pythonhosted.org/packages/f4/54/fcc62d049f25392bdfcef5a30eea37dee442647cc0b77ed65756012142d2/ipython_namespaces-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "305541c399404bd81e9678bc434bdfaf", "sha256": "de72a6fec64634cbadfc121ccc281d75bfdc24f7dce38733071cd449595af162" }, "downloads": -1, "filename": "ipython-namespaces-0.1.3.tar.gz", "has_sig": false, "md5_digest": "305541c399404bd81e9678bc434bdfaf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2209, "upload_time": "2019-07-17T13:48:38", "url": "https://files.pythonhosted.org/packages/57/4b/8a747c2b8413ee68a9ef66d58f189c6b898c9e654595326fcd9215874d35/ipython-namespaces-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af3ab70bd435217f240e06a7a4b595fe", "sha256": "d2bfe6d0ce999f135b74be009c9d56408cdccd95bd5b83ce96fa4adfa1b7d72b" }, "downloads": -1, "filename": "ipython_namespaces-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "af3ab70bd435217f240e06a7a4b595fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 2453, "upload_time": "2019-07-17T13:48:40", "url": "https://files.pythonhosted.org/packages/f4/54/fcc62d049f25392bdfcef5a30eea37dee442647cc0b77ed65756012142d2/ipython_namespaces-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "305541c399404bd81e9678bc434bdfaf", "sha256": "de72a6fec64634cbadfc121ccc281d75bfdc24f7dce38733071cd449595af162" }, "downloads": -1, "filename": "ipython-namespaces-0.1.3.tar.gz", "has_sig": false, "md5_digest": "305541c399404bd81e9678bc434bdfaf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 2209, "upload_time": "2019-07-17T13:48:38", "url": "https://files.pythonhosted.org/packages/57/4b/8a747c2b8413ee68a9ef66d58f189c6b898c9e654595326fcd9215874d35/ipython-namespaces-0.1.3.tar.gz" } ] }