{ "info": { "author": "Rocky Bernstein", "author_email": "rocky@gnu.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Debuggers" ], "description": "Abstract\n========\n\n\nA pytest plugin for running the `trepan debugger `_\n\n\nUsing\n=====\n\nAfter installing, to set a breakpoint to enter the trepan debugger::\n\n import pytest\n def test_function():\n ...\n pytest.trepan() # get thee into the debugger!\n x = 1\n ...\n\nThe above will look like it is stopped at the *pytest.trepan()*\ncall. This is most useful when this is the last statement of a\nscope. If you want to stop instead before ``x = 1`` pass ``immediate=False`` or just ``False``::\n\n import pytest\n def test_function():\n ...\n pytest.trepan(immediate=False)\n\t# same as py.trepan(False)\n\tx = 1\n\t...\n\nYou can also pass as keyword arguments any parameter accepted by *trepan.api.debug()*.\n\nTo have the debugger entered on error, use the ``--trepan`` option::\n\n $ py.test --trepan ...\n\n\n\nProject Details\n===============\n\n- Project code + issue track on github - https://github.com/rocky/pytest-trepan\n- PyPI - https://pypi.python.org/pypi/pytest-trepan", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/rocky/pytest-trepan", "keywords": "debugger pytest trepan", "license": "", "maintainer": "", "maintainer_email": "", "name": "pytest-trepan", "package_url": "https://pypi.org/project/pytest-trepan/", "platform": "", "project_url": "https://pypi.org/project/pytest-trepan/", "project_urls": { "Homepage": "http://github.com/rocky/pytest-trepan" }, "release_url": "https://pypi.org/project/pytest-trepan/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "Pytest plugin for trepan debugger.", "version": "2.0.0" }, "last_serial": 4112290, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "1b65015d40854a48c9a5a3b3b31a0bdf", "sha256": "bf9188298647fcb179376c36141ba64fd4066d3e748f773eeda0d8544fdf4114" }, "downloads": -1, "filename": "pytest_trepan-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b65015d40854a48c9a5a3b3b31a0bdf", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5902, "upload_time": "2015-09-08T02:08:37", "url": "https://files.pythonhosted.org/packages/c4/1f/52fab39c45e4bfd8724812c5c18a5c62f4021cf35679aa25b11e9f836997/pytest_trepan-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b64d1dcfbd5637ed221efb4c32188da9", "sha256": "937d20c273eb2e7f13d1cced863673def1971b2e0d502eb48b199d3dda8ad9e0" }, "downloads": -1, "filename": "pytest_trepan-1.0.0-py3.4.egg", "has_sig": false, "md5_digest": "b64d1dcfbd5637ed221efb4c32188da9", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 7502, "upload_time": "2015-09-08T02:08:34", "url": "https://files.pythonhosted.org/packages/06/95/0e0465f3d1b76cccc904830da5e62281d38b9f800b46d7561949e9846955/pytest_trepan-1.0.0-py3.4.egg" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2e6485c4efa923a9e5447dbe2e9f147f", "sha256": "5c7bdb00c506154c0564654d282fd9589b2e814ac56d73c914fd2f4ca5e25409" }, "downloads": -1, "filename": "pytest_trepan-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "2e6485c4efa923a9e5447dbe2e9f147f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7382, "upload_time": "2017-07-19T02:17:25", "url": "https://files.pythonhosted.org/packages/3d/bb/fcf6fa46b8186b3a31ababb642c81983d7ae114b8effc4da7a6884c1f419/pytest_trepan-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "53891b955d8cffe6bf387f156faf80cb", "sha256": "529dbcf4b2dd8b8e51a1dcb41851427fc64fc189329a00e549c09cd86fab3bf1" }, "downloads": -1, "filename": "pytest_trepan-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53891b955d8cffe6bf387f156faf80cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5910, "upload_time": "2017-07-19T02:19:03", "url": "https://files.pythonhosted.org/packages/57/e8/faf22f4de258b35a71175e5e8a72c495c822def506ad555642ae72191a4e/pytest_trepan-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "013acb997f9528408999fa19d4aa7a13", "sha256": "512a81abd1d94a420f1239f5634d60f9dfa23ee6302991707294fa3fa94d9407" }, "downloads": -1, "filename": "pytest_trepan-1.0.1-py3.4.egg", "has_sig": false, "md5_digest": "013acb997f9528408999fa19d4aa7a13", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 7485, "upload_time": "2017-07-19T02:17:27", "url": "https://files.pythonhosted.org/packages/16/f0/1b5c06f9f62d65eed6e91c557df1301a589c69d222d6db79496fc8d34909/pytest_trepan-1.0.1-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "7ca1f515e3514235eda85d72622ad250", "sha256": "a2f05fcc905686ae1a8a9d945272d8489dd1850faab1eb0fbfd3e0ffb3756a60" }, "downloads": -1, "filename": "pytest_trepan-1.0.1-py3.5.egg", "has_sig": false, "md5_digest": "7ca1f515e3514235eda85d72622ad250", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 7475, "upload_time": "2017-07-19T02:17:29", "url": "https://files.pythonhosted.org/packages/c3/ae/280a81abb0733972153f7cc21f96e2fbaa67cbd67fc739445cd3cca4bbd1/pytest_trepan-1.0.1-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "2512bcf5126660ab60dad0743d73b789", "sha256": "ef940b932416244e1b63d96a4842f2cb666f47b24c06913dd8298d2a225a2e63" }, "downloads": -1, "filename": "pytest_trepan-1.0.1-py3.6.egg", "has_sig": false, "md5_digest": "2512bcf5126660ab60dad0743d73b789", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 7412, "upload_time": "2017-07-19T02:17:30", "url": "https://files.pythonhosted.org/packages/74/2e/7a76c09e481ce6dff1c78100d0cee99dd546c1c579b19d175777a1c51be8/pytest_trepan-1.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "3aadf15ee9518b488f839ff8dca68463", "sha256": "06ff0348e513568b0fa9a453efe81ec46c7955815bc11f545377fed98a54fad5" }, "downloads": -1, "filename": "pytest-trepan-1.0.1.tar.gz", "has_sig": false, "md5_digest": "3aadf15ee9518b488f839ff8dca68463", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6793, "upload_time": "2017-07-19T02:15:34", "url": "https://files.pythonhosted.org/packages/25/89/7c3ed1c016f37767924369d300ea5493c122be03ecad2c1467e58b350868/pytest-trepan-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "9a84be216b8b82947850d224c5cb306e", "sha256": "ce9286b5f36bb1021932cab3242c927ebf6d9f457a140069cf53881839be7597" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py2.7.egg", "has_sig": false, "md5_digest": "9a84be216b8b82947850d224c5cb306e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7996, "upload_time": "2018-07-28T20:30:38", "url": "https://files.pythonhosted.org/packages/94/07/b9f4b6d96822626c903a46a162abc08f8543b525ea855f58c12d08e612d1/pytest_trepan-2.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "53b5b3ee32c8ab5800c6af0268d17394", "sha256": "2b9ef7800f9a02f77750e34872ce219aff29263c1cf89f25e2b409093fff391b" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py27-none-any.whl", "has_sig": false, "md5_digest": "53b5b3ee32c8ab5800c6af0268d17394", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 4774, "upload_time": "2018-07-28T20:29:11", "url": "https://files.pythonhosted.org/packages/91/46/a14e1203c57d8d7bafb5965cf157d5cd74e67450091539d1745aebf6397d/pytest_trepan-2.0.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8a44aaf3a4f6757ee7a0de3c5057172", "sha256": "1d8fa8704d5ab96f1d805852eb5b4a2132781130a9fcd0f3c350692f76c8e650" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.4.egg", "has_sig": false, "md5_digest": "a8a44aaf3a4f6757ee7a0de3c5057172", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 8152, "upload_time": "2018-07-28T20:27:46", "url": "https://files.pythonhosted.org/packages/b9/33/73c382ba6e2c6858c41d6521bac995028582fb0ef7bacf16bd91ce285639/pytest_trepan-2.0.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "2a48c19cfe700c656ee4d9a83657dab8", "sha256": "dcde2b85431dc8122226ba44e43b5d56f1476342f29531fda820a5e13a877d8a" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py34-none-any.whl", "has_sig": false, "md5_digest": "2a48c19cfe700c656ee4d9a83657dab8", "packagetype": "bdist_wheel", "python_version": "py34", "requires_python": null, "size": 4778, "upload_time": "2018-07-28T20:29:12", "url": "https://files.pythonhosted.org/packages/9d/fb/ec93954b6a166e64a1ba844433d7079e3c5ab793a123ecc6023d12638960/pytest_trepan-2.0.0-py34-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a826c032b45bd2e25330759dd0694ec6", "sha256": "dc1c07ff19cf9ff614293796de48f6f624bb1cbec8600fd5ab7018df8c688806" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.5.egg", "has_sig": false, "md5_digest": "a826c032b45bd2e25330759dd0694ec6", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 8140, "upload_time": "2018-07-28T20:30:39", "url": "https://files.pythonhosted.org/packages/e4/dd/675f4365e25c2ae0a7e761adc3f9acca634201c63f249b9e0d222164a361/pytest_trepan-2.0.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "01794e46b081402c8cde0849bf92e600", "sha256": "7327dab2c2d91de9123bce66842dbb1cf178527ca0bcc6a455e69eb45c72d749" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.6.egg", "has_sig": false, "md5_digest": "01794e46b081402c8cde0849bf92e600", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 8074, "upload_time": "2018-07-28T20:30:40", "url": "https://files.pythonhosted.org/packages/96/d0/3d0a08adaf312394670b7ca95cc7667edf2e7b57a5570efca9419fa3c622/pytest_trepan-2.0.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "680cebd9577a4d81856a977565f430cb", "sha256": "316c2d8e379f6165b8403305a0cb4d496d9bf5771900fdda68acb35a9c783481" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py36-none-any.whl", "has_sig": false, "md5_digest": "680cebd9577a4d81856a977565f430cb", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 4778, "upload_time": "2018-07-28T20:30:02", "url": "https://files.pythonhosted.org/packages/ce/3b/6d67fc3ea260393cf22d6dd92b2d13d360aaa83d3bb4b8b5531fa6881715/pytest_trepan-2.0.0-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1ae037d8afc56b3fe2e0072912b5c2f", "sha256": "cc11a7c4ee38a7c7ba73481fda5dc98b75d4c31b42a324d368b9e48c335cdb46" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.7.egg", "has_sig": false, "md5_digest": "c1ae037d8afc56b3fe2e0072912b5c2f", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 8090, "upload_time": "2018-07-28T20:30:41", "url": "https://files.pythonhosted.org/packages/5c/07/3e76b0244edb68af322cd7c26624f02d5666133dd8321a697d677610142a/pytest_trepan-2.0.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "b6ee4623e58aa1b51797bff5e9eed06a", "sha256": "c8aa1c681780c4b5347465c7dad7cdb680d595be251179e938d6e81089c55021" }, "downloads": -1, "filename": "pytest-trepan-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b6ee4623e58aa1b51797bff5e9eed06a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7219, "upload_time": "2018-07-28T20:31:46", "url": "https://files.pythonhosted.org/packages/e1/13/0e9967cc7f7cb67ec6ce4be551a5c1e5ac81f312b6f03a81e486c81d30f3/pytest-trepan-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9a84be216b8b82947850d224c5cb306e", "sha256": "ce9286b5f36bb1021932cab3242c927ebf6d9f457a140069cf53881839be7597" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py2.7.egg", "has_sig": false, "md5_digest": "9a84be216b8b82947850d224c5cb306e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7996, "upload_time": "2018-07-28T20:30:38", "url": "https://files.pythonhosted.org/packages/94/07/b9f4b6d96822626c903a46a162abc08f8543b525ea855f58c12d08e612d1/pytest_trepan-2.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "53b5b3ee32c8ab5800c6af0268d17394", "sha256": "2b9ef7800f9a02f77750e34872ce219aff29263c1cf89f25e2b409093fff391b" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py27-none-any.whl", "has_sig": false, "md5_digest": "53b5b3ee32c8ab5800c6af0268d17394", "packagetype": "bdist_wheel", "python_version": "py27", "requires_python": null, "size": 4774, "upload_time": "2018-07-28T20:29:11", "url": "https://files.pythonhosted.org/packages/91/46/a14e1203c57d8d7bafb5965cf157d5cd74e67450091539d1745aebf6397d/pytest_trepan-2.0.0-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8a44aaf3a4f6757ee7a0de3c5057172", "sha256": "1d8fa8704d5ab96f1d805852eb5b4a2132781130a9fcd0f3c350692f76c8e650" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.4.egg", "has_sig": false, "md5_digest": "a8a44aaf3a4f6757ee7a0de3c5057172", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 8152, "upload_time": "2018-07-28T20:27:46", "url": "https://files.pythonhosted.org/packages/b9/33/73c382ba6e2c6858c41d6521bac995028582fb0ef7bacf16bd91ce285639/pytest_trepan-2.0.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "2a48c19cfe700c656ee4d9a83657dab8", "sha256": "dcde2b85431dc8122226ba44e43b5d56f1476342f29531fda820a5e13a877d8a" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py34-none-any.whl", "has_sig": false, "md5_digest": "2a48c19cfe700c656ee4d9a83657dab8", "packagetype": "bdist_wheel", "python_version": "py34", "requires_python": null, "size": 4778, "upload_time": "2018-07-28T20:29:12", "url": "https://files.pythonhosted.org/packages/9d/fb/ec93954b6a166e64a1ba844433d7079e3c5ab793a123ecc6023d12638960/pytest_trepan-2.0.0-py34-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a826c032b45bd2e25330759dd0694ec6", "sha256": "dc1c07ff19cf9ff614293796de48f6f624bb1cbec8600fd5ab7018df8c688806" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.5.egg", "has_sig": false, "md5_digest": "a826c032b45bd2e25330759dd0694ec6", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 8140, "upload_time": "2018-07-28T20:30:39", "url": "https://files.pythonhosted.org/packages/e4/dd/675f4365e25c2ae0a7e761adc3f9acca634201c63f249b9e0d222164a361/pytest_trepan-2.0.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "01794e46b081402c8cde0849bf92e600", "sha256": "7327dab2c2d91de9123bce66842dbb1cf178527ca0bcc6a455e69eb45c72d749" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.6.egg", "has_sig": false, "md5_digest": "01794e46b081402c8cde0849bf92e600", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 8074, "upload_time": "2018-07-28T20:30:40", "url": "https://files.pythonhosted.org/packages/96/d0/3d0a08adaf312394670b7ca95cc7667edf2e7b57a5570efca9419fa3c622/pytest_trepan-2.0.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "680cebd9577a4d81856a977565f430cb", "sha256": "316c2d8e379f6165b8403305a0cb4d496d9bf5771900fdda68acb35a9c783481" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py36-none-any.whl", "has_sig": false, "md5_digest": "680cebd9577a4d81856a977565f430cb", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": null, "size": 4778, "upload_time": "2018-07-28T20:30:02", "url": "https://files.pythonhosted.org/packages/ce/3b/6d67fc3ea260393cf22d6dd92b2d13d360aaa83d3bb4b8b5531fa6881715/pytest_trepan-2.0.0-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c1ae037d8afc56b3fe2e0072912b5c2f", "sha256": "cc11a7c4ee38a7c7ba73481fda5dc98b75d4c31b42a324d368b9e48c335cdb46" }, "downloads": -1, "filename": "pytest_trepan-2.0.0-py3.7.egg", "has_sig": false, "md5_digest": "c1ae037d8afc56b3fe2e0072912b5c2f", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 8090, "upload_time": "2018-07-28T20:30:41", "url": "https://files.pythonhosted.org/packages/5c/07/3e76b0244edb68af322cd7c26624f02d5666133dd8321a697d677610142a/pytest_trepan-2.0.0-py3.7.egg" }, { "comment_text": "", "digests": { "md5": "b6ee4623e58aa1b51797bff5e9eed06a", "sha256": "c8aa1c681780c4b5347465c7dad7cdb680d595be251179e938d6e81089c55021" }, "downloads": -1, "filename": "pytest-trepan-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b6ee4623e58aa1b51797bff5e9eed06a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7219, "upload_time": "2018-07-28T20:31:46", "url": "https://files.pythonhosted.org/packages/e1/13/0e9967cc7f7cb67ec6ce4be551a5c1e5ac81f312b6f03a81e486c81d30f3/pytest-trepan-2.0.0.tar.gz" } ] }