{ "info": { "author": "Pekka P\u00f6yry", "author_email": "pekka.poyry@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "===============================\nFlask Debugtoobar Flame Graph\n===============================\n\nBased on the awesome [djdt-flamegraph](https://github.com/23andMe/djdt-flamegraph) project.\n\nGet a flame graph of the current request.\n\n.. image:: https://img.shields.io/pypi/v/flask-debugtoolbar-flamegraph.svg\n :target: https://pypi.python.org/pypi/flask-debugtoolbar-flamegraph\n\nScreenshot\n----------\n\n.. image:: https://raw.githubusercontent.com/23andMe/djdt-flamegraph/master/flamegraph-screenshot.png\n\nFeatures\n--------\n\n* Uses https://github.com/brendangregg/FlameGraph to generate a flamegraph right in the debug panel.\n\nInstall\n-------\n* Add ``flask_debugtoolbar_flamegraph`` to your ``requirements.txt``.\n* Add ``flask_debugtoolbar_flamegraph.FlamegraphPanel`` to ``DEBUG_TB_PANELS``.\n* Run your server with ``python manage.py runserver --nothreading --noreload``\n\nNotes\n-----\n* ``ValueError at /: signal only works in main thread``: Flame graphs can only be generated in a single threaded server.\n* Flame graphs are disabled by default. You'll have to enable it by clicking the checkbox next to it in the Debug Toolbar.\n* Probably won't work on Windows.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/quantus/flask-debugtoolbar-flamegraph", "keywords": "flask_debugtoolbar_flamegraph", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flask-debugtoolbar-flamegraph", "package_url": "https://pypi.org/project/flask-debugtoolbar-flamegraph/", "platform": "", "project_url": "https://pypi.org/project/flask-debugtoolbar-flamegraph/", "project_urls": { "Homepage": "https://github.com/quantus/flask-debugtoolbar-flamegraph" }, "release_url": "https://pypi.org/project/flask-debugtoolbar-flamegraph/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Flamegraphs for Flask Debug Toolbar", "version": "0.1.2" }, "last_serial": 3277411, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c41e47ceb2f60991af2a586d911d9f64", "sha256": "cd35be595e81e71c6dd4a26b3cc17705b06a82f0ceef426066323f0b9ce8f67d" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c41e47ceb2f60991af2a586d911d9f64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5517, "upload_time": "2017-10-25T08:59:55", "url": "https://files.pythonhosted.org/packages/51/77/dc84ea0d8128139ff1f4362620f58d5129812d32108845df4e0c07af5f50/flask_debugtoolbar_flamegraph-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a71f97e4e7546f3410c16b777f1ffc8d", "sha256": "bc6bf0a06eb32f42dd62b29fdf649310a5a7c0cd30cda1115362e453f7294b0f" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a71f97e4e7546f3410c16b777f1ffc8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3226, "upload_time": "2017-10-25T08:59:56", "url": "https://files.pythonhosted.org/packages/e7/72/ccfeb595de1842ed3a0ed4b41620e9d39c0d8cf3adc312092b4b127f9205/flask_debugtoolbar_flamegraph-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8913e06fe4456c3521a12daae4bb0446", "sha256": "eb1062e970b5f0119c781173bfcb7fad90d84747115e7a03ee4719b396d8535f" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8913e06fe4456c3521a12daae4bb0446", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16187, "upload_time": "2017-10-25T09:19:33", "url": "https://files.pythonhosted.org/packages/9f/e0/75a2a1bc6c0ddb41daca309b5f1f9a49588ba490fb87a9a0b30eab475628/flask_debugtoolbar_flamegraph-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8724e28cf6781e54921974e250b372d0", "sha256": "6e9d93b995437bcf038b0da3e7810185b740a927e78abb19dd0ee1e78f37befc" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8724e28cf6781e54921974e250b372d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14569, "upload_time": "2017-10-25T09:19:35", "url": "https://files.pythonhosted.org/packages/fa/4a/b02b5a554f8807b7bc6c0c8772b11ceaebb57892847ebd0a0c3f4178f713/flask_debugtoolbar_flamegraph-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6fc5ac6903292478a95d4a1eb6cdd625", "sha256": "4959d645b1b31d26463ed95b357333e8d6b35bae7df56c201c154252953a10c0" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6fc5ac6903292478a95d4a1eb6cdd625", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16135, "upload_time": "2017-10-25T09:39:35", "url": "https://files.pythonhosted.org/packages/0d/ab/3ad66752fb6c046155a2b09ba565fb8331691af5d245af837dd66c1ebe90/flask_debugtoolbar_flamegraph-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f66c7da7a46b4ed6f0042b972cee869f", "sha256": "263e138477285bb3b6d21d9c2a15f080505cd2df0f885fa812f00d8f458625ba" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f66c7da7a46b4ed6f0042b972cee869f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14532, "upload_time": "2017-10-25T09:39:37", "url": "https://files.pythonhosted.org/packages/f0/91/e052955b6331455596fa4a9d7f2036508f73e311cf33ed7accd64c252dda/flask_debugtoolbar_flamegraph-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6fc5ac6903292478a95d4a1eb6cdd625", "sha256": "4959d645b1b31d26463ed95b357333e8d6b35bae7df56c201c154252953a10c0" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6fc5ac6903292478a95d4a1eb6cdd625", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16135, "upload_time": "2017-10-25T09:39:35", "url": "https://files.pythonhosted.org/packages/0d/ab/3ad66752fb6c046155a2b09ba565fb8331691af5d245af837dd66c1ebe90/flask_debugtoolbar_flamegraph-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f66c7da7a46b4ed6f0042b972cee869f", "sha256": "263e138477285bb3b6d21d9c2a15f080505cd2df0f885fa812f00d8f458625ba" }, "downloads": -1, "filename": "flask_debugtoolbar_flamegraph-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f66c7da7a46b4ed6f0042b972cee869f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14532, "upload_time": "2017-10-25T09:39:37", "url": "https://files.pythonhosted.org/packages/f0/91/e052955b6331455596fa4a9d7f2036508f73e311cf33ed7accd64c252dda/flask_debugtoolbar_flamegraph-0.1.2.tar.gz" } ] }