{ "info": { "author": "gregoil", "author_email": "gregoil@walla.co.il", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "ipdbugger\n---------\n.. image:: https://img.shields.io/pypi/v/ipdbugger.svg\n :alt: PyPI\n :target: https://pypi.python.org/pypi/ipdbugger/\n\n.. image:: https://img.shields.io/pypi/pyversions/ipdbugger.svg\n :alt: Python versions\n :target: https://pypi.python.org/pypi/ipdbugger/\n\n.. image:: https://travis-ci.org/gregoil/ipdbugger.svg?branch=master\n :target: https://travis-ci.org/gregoil/ipdbugger\n\n.. image:: https://coveralls.io/repos/github/gregoil/ipdbugger/badge.svg?branch=master\n :target: https://coveralls.io/github/gregoil/ipdbugger\n\n``ipdbugger`` is a code debugging tool based on ``ipdb``.\n\nUse the ``debug`` decorator on functions or classes to debug them.\nWhat actually happens: it surrounds each statement of the functions with a\ntry-except, and starts an ipdb session in the exception handling section.\n\nInstalling\n==========\n\n.. code-block:: console\n\n $ pip install ipdbugger\n\nUsing\n=====\n\n.. code-block:: python\n\n from ipdbugger import debug\n\n @debug\n def f():\n foo = 1 + 1\n bar = 1 / 0\n baz = 2 + 2\n\nNow when you run ``f()``, you'll get into an ipdb shell right after the\nerror (the division by zero):\n\n.. code-block:: pycon\n\n >>> from ipdbugger import debug\n >>> @debug\n def f():\n foo = 1 + 1\n bar = 1 / 0\n baz = 2 + 2\n\n >>> f()\n Traceback (most recent call last):\n File \"\", line 4, in f\n bar = 1 / 0\n ZeroDivisionError: integer division or modulo by zero\n > (5)f()\n 2 def f():\n 3 foo = 1 + 1\n 4 bar = 1 / 0\n ----> 5 baz = 2 + 2\n 6\n\n ipdb> foo\n 2\n ipdb>\n\nFrom there, you have a couple of choices:\n\n* ``retry`` the action\n* ``continue`` with the rest of the flow (and ignore the error)\n* ``raise`` the exception, as if you didn't catch it at all\n* Use any other of the available ``ipdb`` commands, like ``jump``\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gregoil/ipdbugger", "keywords": "ipdb debug debugger exception", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ipdbugger", "package_url": "https://pypi.org/project/ipdbugger/", "platform": "", "project_url": "https://pypi.org/project/ipdbugger/", "project_urls": { "Homepage": "https://github.com/gregoil/ipdbugger" }, "release_url": "https://pypi.org/project/ipdbugger/2.5.0/", "requires_dist": [ "ipdb", "future", "colorama", "termcolor", "flake8 ; extra == 'dev'", "pylint ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "mock ; extra == 'dev'" ], "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "summary": "ipdb-based debugger", "version": "2.5.0" }, "last_serial": 5212708, "releases": { "1.0.0": [], "1.1.1": [ { "comment_text": "", "digests": { "md5": "33f0472dec1b43553d001bc7e15441dc", "sha256": "ec20906b65ce17d1b519ba6e70a1fe98295f4af55a1e7f621be405a679209e8f" }, "downloads": -1, "filename": "ipdbugger-1.1.1.zip", "has_sig": false, "md5_digest": "33f0472dec1b43553d001bc7e15441dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5643, "upload_time": "2017-06-13T11:07:52", "url": "https://files.pythonhosted.org/packages/9b/5f/d3e509fd639198f6564ebe02cb94c9255630853ae59b97b6ca95c670bbf4/ipdbugger-1.1.1.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "0c9d787db1af67ecc4ee9d679ddfbdf5", "sha256": "8b7a849fba1a4ba62132822a7e5cc86ac0819d2ebbab18d8a04fcd700d85166a" }, "downloads": -1, "filename": "ipdbugger-1.1.2.tar.gz", "has_sig": false, "md5_digest": "0c9d787db1af67ecc4ee9d679ddfbdf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3862, "upload_time": "2017-09-28T20:04:53", "url": "https://files.pythonhosted.org/packages/06/6c/27e51f3ecc80f085cf6d1b464bb59641cbfd02f1ab94d3e4faf0b28d2af3/ipdbugger-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "291b7f22b60a2b02387c1b574f0a28c9", "sha256": "53a588485be3c472d799ec227118a44065c881699fe3fc495f09d9e634afcae5" }, "downloads": -1, "filename": "ipdbugger-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "291b7f22b60a2b02387c1b574f0a28c9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6371, "upload_time": "2018-03-18T20:57:39", "url": "https://files.pythonhosted.org/packages/f1/1a/47761eccea3e65ad00bc8bff804ccabab52f50e5cbc320b508ccf3535b0d/ipdbugger-1.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be03b29a5bcf955de8becadb8cf76861", "sha256": "2d62989118a82d8cbfe7ed23379a7f8b90c6911f92c6d32e1192bdb6a543776c" }, "downloads": -1, "filename": "ipdbugger-1.1.3.tar.gz", "has_sig": false, "md5_digest": "be03b29a5bcf955de8becadb8cf76861", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4762, "upload_time": "2018-03-18T20:57:40", "url": "https://files.pythonhosted.org/packages/1a/80/323cbbb62aba062e2830b0505e0ea4efe324e5b4e5a235631c38ceabb0cc/ipdbugger-1.1.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "eb7247c6c416b219e085b1f7bb6c299e", "sha256": "0ac19e918608f039f54381c2a6c0270c3ce52b1b04467b3d7eae0ede645cca25" }, "downloads": -1, "filename": "ipdbugger-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb7247c6c416b219e085b1f7bb6c299e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 5087, "upload_time": "2018-04-09T17:52:19", "url": "https://files.pythonhosted.org/packages/93/aa/0d7becbaf812004856a4a6d7208934ce4281dab44b26320b809a29dfcbc8/ipdbugger-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d8a3ee75e10342111c824f1654e5655", "sha256": "466d8f8723b344bc65af18fc6656fd9f2ccdef7b2c32bda2a2a2249fa424a06b" }, "downloads": -1, "filename": "ipdbugger-2.0.0.tar.gz", "has_sig": false, "md5_digest": "9d8a3ee75e10342111c824f1654e5655", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 4955, "upload_time": "2018-04-09T17:52:19", "url": "https://files.pythonhosted.org/packages/fe/6b/11cc9b5d294d501973659d271256fb03684e8ca5b9754da44e691827b450/ipdbugger-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "9d4cf987b247b129361032e082de1fc4", "sha256": "342a5d27fb77ec42b00500dd669945ae6a2547f5a9ce5ebd08fc1ffcaf0a6823" }, "downloads": -1, "filename": "ipdbugger-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9d4cf987b247b129361032e082de1fc4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7", "size": 5287, "upload_time": "2018-06-21T19:24:00", "url": "https://files.pythonhosted.org/packages/8e/0d/04fb4bc0e0353de8e404713564a61c21c6afc6fbd578a43ef60d565adabe/ipdbugger-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dfcfdb75406b5ab42a5f4bd8ae1b02e0", "sha256": "8a3b8c06147c6697d281538be685e31419f03aaef7790d289c4dbe38b18e5310" }, "downloads": -1, "filename": "ipdbugger-2.0.1.tar.gz", "has_sig": false, "md5_digest": "dfcfdb75406b5ab42a5f4bd8ae1b02e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7", "size": 5236, "upload_time": "2018-06-21T19:24:01", "url": "https://files.pythonhosted.org/packages/40/1e/2a1d3cfd91a8a02742cee987b770ef765024df09e1f1efd97837be1465f9/ipdbugger-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "2ddf1ddb9b7b9889ae29ed2af96d4e6b", "sha256": "e6a19fc3754cd0e7762c344ed5883624e21a73b0c635efbacd835b21f24ce611" }, "downloads": -1, "filename": "ipdbugger-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ddf1ddb9b7b9889ae29ed2af96d4e6b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 5367, "upload_time": "2018-06-22T11:19:49", "url": "https://files.pythonhosted.org/packages/7d/e9/f10e314fae0d3faba74708d577450a6b4a5f0602483f64cc6f9a8d90edad/ipdbugger-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f632d8b9eec3630cdd9e1ef8f4da016", "sha256": "e8b7d119521b280f2e82264d30293784afa32261e6f00b612f71c0317d7c576b" }, "downloads": -1, "filename": "ipdbugger-2.0.2.tar.gz", "has_sig": false, "md5_digest": "5f632d8b9eec3630cdd9e1ef8f4da016", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 5361, "upload_time": "2018-06-22T11:19:50", "url": "https://files.pythonhosted.org/packages/af/1c/5a2a2642390e0c6da09eafa43725c9d3a75283dac5f76b1bed82035c2ddc/ipdbugger-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "abb9d8624065a35761d7c10a8e02d6a0", "sha256": "4571a975000971cd09e3f104ed601df0ccaaf7bf2c6570919c11d92937701268" }, "downloads": -1, "filename": "ipdbugger-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abb9d8624065a35761d7c10a8e02d6a0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 5377, "upload_time": "2018-07-19T17:58:23", "url": "https://files.pythonhosted.org/packages/f1/3e/d1cfbe98db3569a4bc7d2779491258e84057fd400d4b864a3e90f657db61/ipdbugger-2.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "150bb91d6ba19254154de106539b267c", "sha256": "71f7ebf5ebdf76bd56fa7c91fa32491820e761c3367b887de2f592d736b196cd" }, "downloads": -1, "filename": "ipdbugger-2.0.3.tar.gz", "has_sig": false, "md5_digest": "150bb91d6ba19254154de106539b267c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 5366, "upload_time": "2018-07-19T17:58:25", "url": "https://files.pythonhosted.org/packages/8f/4b/6928ed7f1a32af64e23ed9b092f6fe34a3cfe7ed3bf2244dcd268a390869/ipdbugger-2.0.3.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "5da026de8b3b54d41c7da784af67ac17", "sha256": "aaaf792637cf437378fbb97869decf7960ac8a48f106a09c4f80ffaa3e0ec788" }, "downloads": -1, "filename": "ipdbugger-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5da026de8b3b54d41c7da784af67ac17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6537, "upload_time": "2019-01-29T08:28:18", "url": "https://files.pythonhosted.org/packages/89/e6/63f518821a4550d7b7b22540fd78155ea9e77623e43f9fac244829127dd9/ipdbugger-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "560ceebf0e27105fce32dbf99f541096", "sha256": "b348c59466efbbc59deabf9af6f65823d1c6eb741478ab6f2225147022a09951" }, "downloads": -1, "filename": "ipdbugger-2.1.0.tar.gz", "has_sig": false, "md5_digest": "560ceebf0e27105fce32dbf99f541096", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 5742, "upload_time": "2019-01-29T08:28:19", "url": "https://files.pythonhosted.org/packages/35/1c/e3266dbcd499f4ad49aa8d6e693f5c6ef12b02e047ed319308333bb7fcdd/ipdbugger-2.1.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "966a0da8a9703ddd2e1d197ccc4659b2", "sha256": "43b7d695d1914ead39e0d76e28b68576e301a326e9382156ae3660e066489d13" }, "downloads": -1, "filename": "ipdbugger-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "966a0da8a9703ddd2e1d197ccc4659b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6700, "upload_time": "2019-04-04T11:19:48", "url": "https://files.pythonhosted.org/packages/20/41/a7ad2628b3a7dacef159bc2149ce954f92ecb518579dd185b78d83c5b996/ipdbugger-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "111a363211fbc66c03ebab3bbdada6e6", "sha256": "9c35113cf1fb5176fc8fa6503ccd25b723c124580a442add87c5502b0fe18260" }, "downloads": -1, "filename": "ipdbugger-2.2.0.tar.gz", "has_sig": false, "md5_digest": "111a363211fbc66c03ebab3bbdada6e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 5904, "upload_time": "2019-04-04T11:19:49", "url": "https://files.pythonhosted.org/packages/0a/8b/aa4661115896439d4989690fc3f508d5a669e9e2b9a36ce817c1538122cb/ipdbugger-2.2.0.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "cd6186d73556ea8f04a6bb10a404e87f", "sha256": "87bdcf38442e90bfca1c03780dd6143ef51941452de0af9f93b917db79f6dcd1" }, "downloads": -1, "filename": "ipdbugger-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd6186d73556ea8f04a6bb10a404e87f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 7162, "upload_time": "2019-04-11T11:09:42", "url": "https://files.pythonhosted.org/packages/56/04/cdb71ce5203563380922e598c42cf68be028c9db6a553a94bc7fccf56893/ipdbugger-2.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84a4d77dab5b9e867b9667bafdbe6a0c", "sha256": "57e107196262d3c686d8ad004df01f44bc9582749a6978f79c02e22d8599da4e" }, "downloads": -1, "filename": "ipdbugger-2.3.0.tar.gz", "has_sig": false, "md5_digest": "84a4d77dab5b9e867b9667bafdbe6a0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6348, "upload_time": "2019-04-11T11:09:43", "url": "https://files.pythonhosted.org/packages/73/41/e3596f07cb9741b08261691c0629caaf36c12a58e3178594066d82a9ffd5/ipdbugger-2.3.0.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "8e3386360efe3ecd81f34625e1abbc4d", "sha256": "c85c8e3064910345224b51cc6fe240e7b78205abef82bcecafb951f06256d1f9" }, "downloads": -1, "filename": "ipdbugger-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e3386360efe3ecd81f34625e1abbc4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 7243, "upload_time": "2019-04-14T11:48:26", "url": "https://files.pythonhosted.org/packages/46/bd/2cff16bc5f7d54bb4c4966f55575ec694668d58e40fa889598bec7534a59/ipdbugger-2.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e65169925c1fb0f11e84adb52b40979d", "sha256": "8858b44ab1dc3e3797265aedd1bcdae5b8822d4fef90428adb8a7348123b38e6" }, "downloads": -1, "filename": "ipdbugger-2.4.0.tar.gz", "has_sig": false, "md5_digest": "e65169925c1fb0f11e84adb52b40979d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6437, "upload_time": "2019-04-14T11:48:27", "url": "https://files.pythonhosted.org/packages/8e/40/0fbe401d34aa2fb2ab4feb61d0be9c679da6d1f73bab33ff34244a5983c0/ipdbugger-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "691885800e4649ae8db46c28ef516ea9", "sha256": "2a83cb7283f0865b3a51c9ac68b81c146808e06df0edd02f0101f2ff7bd6f204" }, "downloads": -1, "filename": "ipdbugger-2.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "691885800e4649ae8db46c28ef516ea9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 7278, "upload_time": "2019-04-28T12:58:40", "url": "https://files.pythonhosted.org/packages/f5/e9/4e53c021ad63d79562ec190f9e1d354587290bbd6c9f2ecb122bb5f6ce2c/ipdbugger-2.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2637ee03f78d6e6a9416dd434402270", "sha256": "75704871b64b65d56b69bc932dcbd521006d7719cfbdd0963cd0a4e7c9b0a5cd" }, "downloads": -1, "filename": "ipdbugger-2.4.1.tar.gz", "has_sig": false, "md5_digest": "e2637ee03f78d6e6a9416dd434402270", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6467, "upload_time": "2019-04-28T12:58:43", "url": "https://files.pythonhosted.org/packages/e4/1d/c73b65c7400d7da1ac208af3022404bfe314f22c70fcc302d201926e3dfc/ipdbugger-2.4.1.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "d91338243149c7d34e3b138603f09470", "sha256": "c004f95f1d902d4a2f0b6a78ea75a40e49d5711a012ee04599a5b9760da0954c" }, "downloads": -1, "filename": "ipdbugger-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d91338243149c7d34e3b138603f09470", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 7830, "upload_time": "2019-05-01T13:24:36", "url": "https://files.pythonhosted.org/packages/6e/9b/03281666808ad5f0a6300bf2629040de2a5ab62339bfb9fbeee80b9c8fa7/ipdbugger-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78d2db725cb5621097e9e82ab8cd409d", "sha256": "1dcbffb5b528f385368be78ddb3762085718c2b5111c5dd43f0a383331e9197f" }, "downloads": -1, "filename": "ipdbugger-2.5.0.tar.gz", "has_sig": false, "md5_digest": "78d2db725cb5621097e9e82ab8cd409d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6782, "upload_time": "2019-05-01T13:24:38", "url": "https://files.pythonhosted.org/packages/8f/d5/5a70a862a2b5cbe933e2556da492a7c002d19b605ede13a7a0a90ad3029b/ipdbugger-2.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d91338243149c7d34e3b138603f09470", "sha256": "c004f95f1d902d4a2f0b6a78ea75a40e49d5711a012ee04599a5b9760da0954c" }, "downloads": -1, "filename": "ipdbugger-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d91338243149c7d34e3b138603f09470", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 7830, "upload_time": "2019-05-01T13:24:36", "url": "https://files.pythonhosted.org/packages/6e/9b/03281666808ad5f0a6300bf2629040de2a5ab62339bfb9fbeee80b9c8fa7/ipdbugger-2.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78d2db725cb5621097e9e82ab8cd409d", "sha256": "1dcbffb5b528f385368be78ddb3762085718c2b5111c5dd43f0a383331e9197f" }, "downloads": -1, "filename": "ipdbugger-2.5.0.tar.gz", "has_sig": false, "md5_digest": "78d2db725cb5621097e9e82ab8cd409d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", "size": 6782, "upload_time": "2019-05-01T13:24:38", "url": "https://files.pythonhosted.org/packages/8f/d5/5a70a862a2b5cbe933e2556da492a7c002d19b605ede13a7a0a90ad3029b/ipdbugger-2.5.0.tar.gz" } ] }