{ "info": { "author": "Guido Wesdorp and Infrae", "author_email": "info@infrae.com", "bugtrack_url": null, "classifiers": [ "Framework :: Zope2", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==========\nPTProfiler\n==========\n\nPTProfiler is a small profiling system for page templates in Zope\n2. It times each TAL expression and lists the results in a table\nranked by processing time.\n\nUsing PTProfiler\n================\n\nDo mind that this product (when enabled, see below) requires some\nextra processing time for page templates, so isn't recommended for\nproduction sites.\n\nTo enable and view the results, place a *PTProfiler Viewer* object\nsomewhere in the Zope tree, and press the *Enable* button. After some\npage templates are viewed, you will see a list of paths to each of\nthose page templates (or, in the rare case the path isn't known, the\nid). When you click one of the items, you will see a list of all the\nexpression calls in the template, ordered by total time spent on that\nexpression.\n\n\nCode repository\n===============\n\nYou can find the code of this extension in Git:\nhttps://github.com/infrae/Products.PTProfiler\n\nChanges\n=======\n\n1.5 (2015-10-30)\n----------------\n\n- Some tests and Travis infra\n [gotcha]\n\n- Added simple sorting option to main profiler view\n [naro]\n\n- Zope 2.12 and above comptatibility\n [naro]\n\nPTProfiler 1.4 (2009-05-29)\n---------------------------\n\n- Fix deprecation warnings on Zope 2.11.\n\nPTProfiler 1.3 (2008-11-19)\n---------------------------\n\n- Fix documentation, test in Zope 2.11.\n\nPTProfiler 1.2\n--------------\n\n- Profiles Five Browser views of Zope 2.8, 2.9.\n\n- Ported to Zope 2.10.\n\n- The \"Return to overview\" button no longer shows up in the overview.\n\nPTProfiler 1.1\n--------------\n\n- Usability improvements: added *Refresh* button for the overview screen\n and *Return to overview* for the introspection screen. Layout tweaks.\n\n- Icon for the ZMI.\n\nPTProfiler 1.0b\n---------------\n\n- Initial public release.", "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/infrae/Products.PTProfiler", "keywords": "zope2 page template profiler", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Products.PTProfiler", "package_url": "https://pypi.org/project/Products.PTProfiler/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Products.PTProfiler/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/infrae/Products.PTProfiler" }, "release_url": "https://pypi.org/project/Products.PTProfiler/1.5/", "requires_dist": null, "requires_python": null, "summary": "PageTemplate profiler for Zope 2", "version": "1.5" }, "last_serial": 1793195, "releases": { "1.3": [ { "comment_text": "", "digests": { "md5": "9b5669bc7058f728115ba70309b58138", "sha256": "730b1553e28425f7f2eb908af2dbe16896c31f83f216d90a3b9f6cc4f4a3cd04" }, "downloads": -1, "filename": "Products.PTProfiler-1.3.tar.gz", "has_sig": false, "md5_digest": "9b5669bc7058f728115ba70309b58138", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9126, "upload_time": "2008-11-19T15:56:39", "url": "https://files.pythonhosted.org/packages/4f/4a/9d7f93d7363360cf88f3b54baaf97252c1658dbf47069e1e1ef388d31fcf/Products.PTProfiler-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "6c722425e112c310352f3af551961d2f", "sha256": "0148b266f5e6c41f95e7e40a6c027ef8d1152c6caf624bec4c382678316ac5d7" }, "downloads": -1, "filename": "Products.PTProfiler-1.4-py2.4.egg", "has_sig": false, "md5_digest": "6c722425e112c310352f3af551961d2f", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 18701, "upload_time": "2009-05-29T13:03:32", "url": "https://files.pythonhosted.org/packages/1e/8c/240c29de3e9946f1de531fb7cb7910f659c5831a9f38a2be1cc78b172a71/Products.PTProfiler-1.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "60ef9b5f05903b67925b0431e12d5f67", "sha256": "565436f39875e72b0ad7ebf1de876cf79cf0a9f289e988c8c901b8c1e11960e1" }, "downloads": -1, "filename": "Products.PTProfiler-1.4.tar.gz", "has_sig": false, "md5_digest": "60ef9b5f05903b67925b0431e12d5f67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8998, "upload_time": "2009-05-29T13:03:32", "url": "https://files.pythonhosted.org/packages/f5/f8/c543866e491c27f6fb387c4c0bc8d7a52d6e228c460d3df4163338284a24/Products.PTProfiler-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "432be6e1364fda0978f61b71afcc919b", "sha256": "c7f36405174b8dbe70cb5e087c6fbdea18dae2424498b91a16888d2fc4a6f6f2" }, "downloads": -1, "filename": "Products.PTProfiler-1.5.zip", "has_sig": false, "md5_digest": "432be6e1364fda0978f61b71afcc919b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22926, "upload_time": "2015-10-30T08:42:44", "url": "https://files.pythonhosted.org/packages/bb/9b/287b63239994ce21ed9244296276c87c439a90c0881e169e5c5202dc8e1c/Products.PTProfiler-1.5.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "432be6e1364fda0978f61b71afcc919b", "sha256": "c7f36405174b8dbe70cb5e087c6fbdea18dae2424498b91a16888d2fc4a6f6f2" }, "downloads": -1, "filename": "Products.PTProfiler-1.5.zip", "has_sig": false, "md5_digest": "432be6e1364fda0978f61b71afcc919b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22926, "upload_time": "2015-10-30T08:42:44", "url": "https://files.pythonhosted.org/packages/bb/9b/287b63239994ce21ed9244296276c87c439a90c0881e169e5c5202dc8e1c/Products.PTProfiler-1.5.zip" } ] }