{ "info": { "author": "Alessandro Molina", "author_email": "amol@turbogears.org", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: TurboGears", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "About Debug Toolbar\n-------------------------\n\ntgext.debugbar provides a Debug Toolbar for TurboGears2 framework.\n\nExposed sections are:\n\n* Controller and Rendering time reporting\n* Controller Profiling\n* Request Parameters, Headers, Attributes and Environ\n* SQLAlchemy Queries reporting and timing\n* Explain and Show result of performed SQLAlchemy queries\n* List mounted controllers, their path and exposed methods\n* Log Messages\n\nInstalling\n-------------------------------\n\ntgext.debugbar can be installed both from pypi or from bitbucket::\n\n easy_install tgext.debugbar\n\nshould just work for most of the users\n\nUsing it with Pluggables\n----------------------------------\n\nLike any other pluggable extension, the debugbar can be\nactivated through the pluggables interface inside\nyour ``app_cfg.py``::\n\n from tgext.pluggable import plug\n plug(base_config, 'tgext.debugbar')\n\nThe debugbar will then check for the ``debug`` config option\ndisabling itself when it is false.\n\nUsing it without pluggable\n----------------------------------\n\nWhile the pluggables interface makes convenient to\npass options to the debugbar, you might want to avoid\nusing it for various reasons. In such cases you can\nenable the debugbar by adding the following\nlines to your project ``app_cfg.py``::\n\n from tgext.debugbar import enable_debugbar\n enable_debugbar(base_config)\n\nEnabling Logs\n-----------------------------------\n\nWhenever your response is JSON or an ajax request, or any other\nkind of content which is not a plain HTML page, the debugbar bar\nis not injected inside your response.\nThis is to prevent it from messing with your output when it would\nprobably break things.\n\nThere are cases when you might be interested in getting access\nto some informations from the debugbar even when your output\nis not HTML. For example your might be interested in knowing\nwhich queries have been performed to retrieve your JSON response.\n\nTo enable logging such informations you can pass the ``enable_logs=True``\noption to the ``plug`` call which activates the debugbar.\n\nInventing Mode\n-------------------------------------\n\nThe DebugBar provides the inventing mode, such feature is inspired\nby the *Inventing On Principle* to speed up experimenting and prototyping\nwith your website. Whenever the inventing mode is enable your web page\nwill automatically update when you change it, being it a controller, template\nor css change.\n\nThe inventing mode can be enabled by passing the ``inventing=True``\noption to the ``plug`` call which activates the debugbar.\n\nIf you want to disable inventing mode for CSS files, you can enable the\ninventing mode and then pass the ``inventing_css=False`` option.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/tgext.debugbar", "keywords": "turbogears2.widgets", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tgext.debugbar", "package_url": "https://pypi.org/project/tgext.debugbar/", "platform": "", "project_url": "https://pypi.org/project/tgext.debugbar/", "project_urls": { "Homepage": "https://pypi.python.org/pypi/tgext.debugbar" }, "release_url": "https://pypi.org/project/tgext.debugbar/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "Provides debug toolbar for TurboGears2", "version": "0.5.0" }, "last_serial": 5388330, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "19b0847c475a9b4464800d56a4788987", "sha256": "2248b17b7b58efb7bfe6acb6055b4e0a333c2d4ff53cba36d0a07935e683168d" }, "downloads": -1, "filename": "tgext.debugbar-0.0.1.tar.gz", "has_sig": false, "md5_digest": "19b0847c475a9b4464800d56a4788987", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50636, "upload_time": "2011-12-13T22:04:40", "url": "https://files.pythonhosted.org/packages/7b/aa/57317a4ffb510526a895f0ad53d77c234aa39a3123f0ba0019c820643855/tgext.debugbar-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ed887ef06585f2639b9db1bd9380d5dd", "sha256": "568b2151e169965857f53578e47d494d789b04656e38948d2fe7de917e96da2e" }, "downloads": -1, "filename": "tgext.debugbar-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ed887ef06585f2639b9db1bd9380d5dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50642, "upload_time": "2012-01-07T20:35:24", "url": "https://files.pythonhosted.org/packages/7e/13/bd0f5e1a97ed33c2060bdd035b00bdea91b1bef4d26131efcb9c6f4e4ace/tgext.debugbar-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e1ea21b6560dafdc8f1ab62911a0da0a", "sha256": "49cf6c0a0425ef2cd28b41d14064294077d7a44cc3640dd4561df0a975077292" }, "downloads": -1, "filename": "tgext.debugbar-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e1ea21b6560dafdc8f1ab62911a0da0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50366, "upload_time": "2012-01-07T23:15:14", "url": "https://files.pythonhosted.org/packages/28/e9/5fa0799fab8c9a701e2a8f23e21694fe7d128f26381fd6ad2c27a6214042/tgext.debugbar-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "71f012a07dbde9dde91df81d5c8db76f", "sha256": "ed41a1703f7e29bb35658a8826a7e2dada7b23d776737f5b0d971f4fef9e854a" }, "downloads": -1, "filename": "tgext.debugbar-0.0.4.tar.gz", "has_sig": false, "md5_digest": "71f012a07dbde9dde91df81d5c8db76f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50477, "upload_time": "2012-01-13T16:25:21", "url": "https://files.pythonhosted.org/packages/c9/29/31388fa2e10e47403c133970212f52d7ea83400a7793577586bc65164ced/tgext.debugbar-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "78aeefe7b6d7dcbff74bf54c753f4565", "sha256": "6cb24fe42208045c350f2c88a33d03cd2d9bf38c28ef2d95e0befb8a341d5160" }, "downloads": -1, "filename": "tgext.debugbar-0.0.5.tar.gz", "has_sig": false, "md5_digest": "78aeefe7b6d7dcbff74bf54c753f4565", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50509, "upload_time": "2012-02-16T20:41:43", "url": "https://files.pythonhosted.org/packages/04/a4/6e824c205e1fea5c228580d18d74e912b9619e5d9c86decadbb8444a32f1/tgext.debugbar-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0cdf2ca0c84420ce13ef293447ef27f4", "sha256": "6b4a96f3aee93a7bdb62b925a732f53ee5373f05672b74d661b63650c126861b" }, "downloads": -1, "filename": "tgext.debugbar-0.0.6.tar.gz", "has_sig": false, "md5_digest": "0cdf2ca0c84420ce13ef293447ef27f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52348, "upload_time": "2012-09-05T20:09:27", "url": "https://files.pythonhosted.org/packages/22/47/006895c94a4d77a22803f8e8d4b5438850d2ca7556c97ba6ef97435334d1/tgext.debugbar-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "8624dadcba8e026c654588e81224699d", "sha256": "52ca49eb20576db322dc9fca26d3d08b98bc17e665e9c7737f8a481b9a8e60ed" }, "downloads": -1, "filename": "tgext.debugbar-0.0.7.tar.gz", "has_sig": false, "md5_digest": "8624dadcba8e026c654588e81224699d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52382, "upload_time": "2012-09-08T17:09:43", "url": "https://files.pythonhosted.org/packages/b8/ea/0fbd241d39444568eed572958c271b8796d8684b3441afc55d0334a4a80f/tgext.debugbar-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "24c97da240249e6a1b81f13223d8c072", "sha256": "2594eccf01f5a874d33187e36fb1393cfe63ad7b2d1f37d66bb0f6d509a1cbb2" }, "downloads": -1, "filename": "tgext.debugbar-0.0.8.tar.gz", "has_sig": false, "md5_digest": "24c97da240249e6a1b81f13223d8c072", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52393, "upload_time": "2012-09-10T09:12:48", "url": "https://files.pythonhosted.org/packages/c5/54/66b9c519acab6741bda62dcc5be2ea93c8b03b2b4abc96905c577f74ee7c/tgext.debugbar-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "33c1a5acf795be744e83f36cbf948eee", "sha256": "0681d22ef1d548e4e4d09173d717f914d1d02676d3c2a961f8f0ff4bb9d3d7b0" }, "downloads": -1, "filename": "tgext.debugbar-0.0.9.tar.gz", "has_sig": false, "md5_digest": "33c1a5acf795be744e83f36cbf948eee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52754, "upload_time": "2012-10-01T10:39:29", "url": "https://files.pythonhosted.org/packages/b5/7f/2a60d7e7146d53bfd9a9187b481d04b05b1657a3ce8d05c8433196ca04cd/tgext.debugbar-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "16692dfc62b1e9b85f034290e54b97a5", "sha256": "5ec2facb5f5fcb1683fd885bb526b9db100f8561c9dbce1fde69a4c90db24be0" }, "downloads": -1, "filename": "tgext.debugbar-0.1.0.tar.gz", "has_sig": false, "md5_digest": "16692dfc62b1e9b85f034290e54b97a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53982, "upload_time": "2013-04-19T19:42:03", "url": "https://files.pythonhosted.org/packages/4e/5e/110b5d9c466f9528a8dd550e8f08181e883cba6a6a268aced3c692d79114/tgext.debugbar-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4f8591ae9b03cf29af6d1e7ec8d65585", "sha256": "79cdada7df3e2994cfb3b260cfe6dafaf2372de7c250135470b3e33f48dc4064" }, "downloads": -1, "filename": "tgext.debugbar-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4f8591ae9b03cf29af6d1e7ec8d65585", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56566, "upload_time": "2013-10-20T11:48:55", "url": "https://files.pythonhosted.org/packages/e0/39/74e536641c5127aec4edbd274248c791d64bc4e6dd02c8fe14a4a8e19489/tgext.debugbar-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4fb462794bf74636861a75738b28f0fe", "sha256": "59269fcbb22a2246407a6b82e8f3aecadeff1e19e987e6976d24ac3945d9004f" }, "downloads": -1, "filename": "tgext.debugbar-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4fb462794bf74636861a75738b28f0fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56664, "upload_time": "2013-12-06T22:45:56", "url": "https://files.pythonhosted.org/packages/2a/8b/b8db40b051f5e91e072776365135e6c7f4af2b0f230f07b1423b86ef34dd/tgext.debugbar-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9a5500d7e993dd0876f4f5e9de16c623", "sha256": "1407e908247dca40dfe73ec5ae6f75934b75763cdb24cf2930c109b592d0e635" }, "downloads": -1, "filename": "tgext.debugbar-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9a5500d7e993dd0876f4f5e9de16c623", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56672, "upload_time": "2014-02-08T14:09:45", "url": "https://files.pythonhosted.org/packages/f4/ef/6a1416273c82367ee703babf2d59d744c0bbd3422bcbe3afdd2a77d43e44/tgext.debugbar-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "0d4bc62cfc6c1fcf844bb479590eb9db", "sha256": "7f35782f9b0a2bbd437d7292f930b57d58d06aaf0865b20cd0a5f7c660d8a3cf" }, "downloads": -1, "filename": "tgext.debugbar-0.2.3.tar.gz", "has_sig": false, "md5_digest": "0d4bc62cfc6c1fcf844bb479590eb9db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56685, "upload_time": "2014-03-08T14:56:23", "url": "https://files.pythonhosted.org/packages/c6/40/d559af30da8b97d24dd5209377adde4ab913ef1ce2b3a87483eb402752fd/tgext.debugbar-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "742226c2b5fad39436dfa800ebc20206", "sha256": "cb07db13ee7c046f8bf6de0054fa51fee9027c2b7cd4bef3f324c320cfe1e59d" }, "downloads": -1, "filename": "tgext.debugbar-0.2.4.tar.gz", "has_sig": false, "md5_digest": "742226c2b5fad39436dfa800ebc20206", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56684, "upload_time": "2014-03-18T21:34:57", "url": "https://files.pythonhosted.org/packages/8e/10/1bfefe825a03fbffff2d73d110a7d2fece42afadc436f90c66a6e2f524ec/tgext.debugbar-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "7adb78dc6d34962bb4cc03792d457415", "sha256": "7859929d13c57d8076ca97c71ab39d783bb9a63913073f9d6de0ea80aa3b81bc" }, "downloads": -1, "filename": "tgext.debugbar-0.2.5.tar.gz", "has_sig": false, "md5_digest": "7adb78dc6d34962bb4cc03792d457415", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56364, "upload_time": "2015-08-26T12:49:06", "url": "https://files.pythonhosted.org/packages/d8/45/cdf94422d2d530b5616ffcd5d7a7b2d3bb9d62c7134c49c01280baad87b4/tgext.debugbar-0.2.5.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3a89e34ebf9038c9e71dbd1a27db22c8", "sha256": "acb86d121cc103ba972f99195ca83afd4e9849d2cd2308beefec0c7de81d964e" }, "downloads": -1, "filename": "tgext.debugbar-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3a89e34ebf9038c9e71dbd1a27db22c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57426, "upload_time": "2016-08-11T20:08:17", "url": "https://files.pythonhosted.org/packages/a1/9d/22fc562559bf3f7bd1b8c7106b23185a499a93dcbce2d4806b4369ddcb1d/tgext.debugbar-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "31d5ef520d5b891da9ddb2adc5a6ffd4", "sha256": "638f875c5fd072b79cdbc2d3233e56a4bfcfd771edfdf996dabf0945c7882c97" }, "downloads": -1, "filename": "tgext.debugbar-0.4.0.tar.gz", "has_sig": false, "md5_digest": "31d5ef520d5b891da9ddb2adc5a6ffd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57605, "upload_time": "2018-11-05T21:09:10", "url": "https://files.pythonhosted.org/packages/f8/ec/1edd3926b3ed107574ac205bb3f76bdad66e43184a53541ecc6b7ba275a4/tgext.debugbar-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "e58df09df441259a1fe56725686f0e9b", "sha256": "8d2fcc1ce19bf7808afd524a554a32cb5e1ce7e35a5af3eb0d751d5b7cff749e" }, "downloads": -1, "filename": "tgext.debugbar-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e58df09df441259a1fe56725686f0e9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57381, "upload_time": "2019-06-11T21:00:36", "url": "https://files.pythonhosted.org/packages/db/88/8d590f05ff6e1ee66f7374323beaf3a908aea2402a8d672451e1a52d4f12/tgext.debugbar-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e58df09df441259a1fe56725686f0e9b", "sha256": "8d2fcc1ce19bf7808afd524a554a32cb5e1ce7e35a5af3eb0d751d5b7cff749e" }, "downloads": -1, "filename": "tgext.debugbar-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e58df09df441259a1fe56725686f0e9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57381, "upload_time": "2019-06-11T21:00:36", "url": "https://files.pythonhosted.org/packages/db/88/8d590f05ff6e1ee66f7374323beaf3a908aea2402a8d672451e1a52d4f12/tgext.debugbar-0.5.0.tar.gz" } ] }