{ "info": { "author": "Lev Givon", "author_email": "lev@columbia.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Framework :: IPython", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development" ], "description": "Package Description\r\n-------------------\r\nDuster is an IPython extension that selectively clears one's IPython session \r\nnamespace while automatically ignoring specified variables to preserve and \r\nreloading specified packages.\r\n\r\n.. image:: https://img.shields.io/pypi/v/duster.svg\r\n :target: https://pypi.python.org/pypi/duster\r\n :alt: Latest Version\r\n.. image:: https://img.shields.io/pypi/dm/duster.svg\r\n :target: https://pypi.python.org/pypi/duster\r\n :alt: Downloads\r\n\r\nInstallation\r\n------------\r\nThe package may be installed as follows: ::\r\n\r\n pip install duster\r\n\r\nAfter installation, the extension may be loaded within an IPython \r\nsession with ::\r\n\r\n %load_ext duster\r\n\r\nConfiguration\r\n-------------\r\nModules to be reloaded when duster is invoked should each be listed as a tuple \r\ncontaining the module name and the name to which it should be imported (or '' if \r\nit should be imported as-is). For example: ::\r\n\r\n c.DusterMagic.modules = [('numpy', 'np'), ('scipy', 'sp'), ('sys', '')]\r\n\r\nVariables to be ignored when resetting the IPython namespace should be listed\r\nby name as follows: ::\r\n\r\n c.DusterMagic.ignore = ['varname0', 'varname1']\r\n\r\nThe above settings may be viewed and/or modified within an IPython session using \r\n::\r\n\r\n %config DusterMagic\r\n\r\nNotes\r\n-----\r\nDuster will automatically reload `pylab \r\n`_ if pylab mode is active.\r\n\r\nDevelopment\r\n-----------\r\nThe latest release of the package may be obtained from\r\n`GitHub `_.\r\n\r\nAuthor\r\n------\r\nSee the included ``AUTHORS.rst`` file for more information.\r\n\r\nLicense\r\n-------\r\nThis software is licensed under the\r\n`BSD License `_.\r\nSee the included ``LICENSE.rst`` file for more information.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lebedov/duster/", "keywords": "IPython,duster,reset", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "duster", "package_url": "https://pypi.org/project/duster/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/duster/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/lebedov/duster/" }, "release_url": "https://pypi.org/project/duster/0.2.5/", "requires_dist": null, "requires_python": null, "summary": "Reset IPython namespace and reload specified packages", "version": "0.2.5" }, "last_serial": 2669173, "releases": { "0.2.4": [ { "comment_text": "", "digests": { "md5": "452a429362774857f5d6e9d17bf3dad2", "sha256": "e1270ccab08c35e2138e45393e2a610f1010e7bf69b4d9ca1efd289543cfce42" }, "downloads": -1, "filename": "duster-0.2.4.tar.gz", "has_sig": false, "md5_digest": "452a429362774857f5d6e9d17bf3dad2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7463, "upload_time": "2015-11-27T17:23:18", "url": "https://files.pythonhosted.org/packages/76/e8/d22ba49c1dde9159db72048498f7da1f847511f9fbb8b7a213f49e2e71dd/duster-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "979a7f6c753f4865234a0113e49d24cc", "sha256": "a23affa2c0139fad113b1f3c65037b4b2543aea6243c05d487ebdf1c1fee6d45" }, "downloads": -1, "filename": "duster-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "979a7f6c753f4865234a0113e49d24cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5474, "upload_time": "2017-02-26T16:34:02", "url": "https://files.pythonhosted.org/packages/ef/d6/008c02acbb28f548ba26d964253d8d3a4b7730d892c04285e19ba1f5b3d8/duster-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6892bf60a363d61bd4603189192efe5", "sha256": "bcc3d769ad59a565921234f5c19057f05b104d8029cea0626dec1899e603ec67" }, "downloads": -1, "filename": "duster-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a6892bf60a363d61bd4603189192efe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8057, "upload_time": "2016-07-04T15:53:15", "url": "https://files.pythonhosted.org/packages/3b/7a/a027f82778f6199ac36201c70cacb01098925b994fcc52ac422df85c5e3a/duster-0.2.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "979a7f6c753f4865234a0113e49d24cc", "sha256": "a23affa2c0139fad113b1f3c65037b4b2543aea6243c05d487ebdf1c1fee6d45" }, "downloads": -1, "filename": "duster-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "979a7f6c753f4865234a0113e49d24cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5474, "upload_time": "2017-02-26T16:34:02", "url": "https://files.pythonhosted.org/packages/ef/d6/008c02acbb28f548ba26d964253d8d3a4b7730d892c04285e19ba1f5b3d8/duster-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6892bf60a363d61bd4603189192efe5", "sha256": "bcc3d769ad59a565921234f5c19057f05b104d8029cea0626dec1899e603ec67" }, "downloads": -1, "filename": "duster-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a6892bf60a363d61bd4603189192efe5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8057, "upload_time": "2016-07-04T15:53:15", "url": "https://files.pythonhosted.org/packages/3b/7a/a027f82778f6199ac36201c70cacb01098925b994fcc52ac422df85c5e3a/duster-0.2.5.tar.gz" } ] }