{ "info": { "author": "Jure Ziberna and Andrew Moffat (Inspect-Shell)", "author_email": "j.ziberna@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Inspector is a re-implementation of Andrew Moffat's Inspect-Shell\n(https://github.com/amoffat/Inspect-Shell).\n\n\nWhat it does\n------------\n\nInspector allows you to read, change or add global variables of your Python\nprogram from another process (a shell) while your program is running.\n\nYou could, for example, add a whole class to your program from the shell and\nrewrite some function so that it starts using your newly-created class. All that\nwhile your program continues to run! Yes, that's pretty cool.\n\n\nHow it works\n------------\n\nInspector has 2 modes; server mode and shell mode. Server mode is run by your\nPython program (in a separate thread), while the shell mode is run by the\ninspector itself.\n\nSteps:\n\n1. add `import inspector` to your program\n2. run your program\n3. run the inspector with `python inspector.py`\n4. type code into the shell\n\nInspector also supports tab completion for your program's variables.\n\nAfter you're done, exit the shell by pressing Ctrl-D or Ctrl-C, or typing\n`exit`. You program will continue to run with all the changes made. You can run\nthe inspector again anytime you want.\n\nYou can also import the inspector from a Python shell if you just want to see\nhow it works.\n\nInspector works with Python 2 and 3. See https://github.com/jzib/inspector for\nmore 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/jzib/inspector", "keywords": null, "license": "GNU GPL 3", "maintainer": null, "maintainer_email": null, "name": "inspector", "package_url": "https://pypi.org/project/inspector/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/inspector/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jzib/inspector" }, "release_url": "https://pypi.org/project/inspector/0.5.1.1/", "requires_dist": null, "requires_python": null, "summary": "a Python server and shell for inspecting Python processes", "version": "0.5.1.1" }, "last_serial": 793381, "releases": { "0.4.1": [], "0.5.0": [ { "comment_text": "", "digests": { "md5": "59d7afa886544227f69aca2ac15cc176", "sha256": "7b80d40b63e2b5ee2825666dc50d325a612dc5bd7df38de8450a218fa79e1322" }, "downloads": -1, "filename": "inspector-0.5.0.tar.gz", "has_sig": false, "md5_digest": "59d7afa886544227f69aca2ac15cc176", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6805, "upload_time": "2012-02-18T16:39:35", "url": "https://files.pythonhosted.org/packages/64/60/2da44a20c1f18c64f9a2046554d2bbabe126615606ab47f687235f7d666e/inspector-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "bb6657d33be8a50e7286c8d3556c78de", "sha256": "ad77d5323432aed38566004dc6c1dc019c2e7c34f361bee162c0b98e3ace3b52" }, "downloads": -1, "filename": "inspector-0.5.1.tar.gz", "has_sig": false, "md5_digest": "bb6657d33be8a50e7286c8d3556c78de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6835, "upload_time": "2012-02-18T19:20:15", "url": "https://files.pythonhosted.org/packages/24/81/580fb02c7c7ca258acb7e1d1d57146686304e3880085a75ce6b8ab2298fa/inspector-0.5.1.tar.gz" } ], "0.5.1.1": [ { "comment_text": "", "digests": { "md5": "5df6f3e480f24e761f5b29d5a6aaac47", "sha256": "61dc698235a37d3ab54f67e3f42af0a5386ebeaf18b3b10b6155ce4f5c49e50c" }, "downloads": -1, "filename": "inspector-0.5.1.1.tar.gz", "has_sig": false, "md5_digest": "5df6f3e480f24e761f5b29d5a6aaac47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6888, "upload_time": "2012-03-21T02:52:59", "url": "https://files.pythonhosted.org/packages/d0/08/5dce581f4fd18a2bd39e1ed9419988e8b7c730f6ae6df34c8169a6da85b9/inspector-0.5.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5df6f3e480f24e761f5b29d5a6aaac47", "sha256": "61dc698235a37d3ab54f67e3f42af0a5386ebeaf18b3b10b6155ce4f5c49e50c" }, "downloads": -1, "filename": "inspector-0.5.1.1.tar.gz", "has_sig": false, "md5_digest": "5df6f3e480f24e761f5b29d5a6aaac47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6888, "upload_time": "2012-03-21T02:52:59", "url": "https://files.pythonhosted.org/packages/d0/08/5dce581f4fd18a2bd39e1ed9419988e8b7c730f6ae6df34c8169a6da85b9/inspector-0.5.1.1.tar.gz" } ] }