{ "info": { "author": "timchow", "author_email": "jordan23nbastar@yeah.net", "bugtrack_url": null, "classifiers": [], "description": "Usage:\n\n======\n\nuse `tprofile.ProfileMeta' as the metaclass of handler subclass or base handler class.\n\nExample:\n\n..code::python\n\nimport tornado.web\nfrom tprofile import ProfileMeta\n\ndef condition(self):\n return True if self.get_argument('profile', None) == \"1\" else False\nProfileMeta.set_condition(condition)\n\nclass BaseHandler(tornado.web.RequestHandler):\n __metaclass__ = ProfileMeta\n\nclass MainHandler(BaseHandler):\n def get(self):\n pass", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://timd.cn/", "keywords": "tornado profile", "license": "LGPL", "maintainer": null, "maintainer_email": null, "name": "tprofile", "package_url": "https://pypi.org/project/tprofile/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tprofile/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://timd.cn/" }, "release_url": "https://pypi.org/project/tprofile/0.0.16/", "requires_dist": null, "requires_python": null, "summary": "a profile tool for tornado web requesthandler", "version": "0.0.16" }, "last_serial": 1909407, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "43ba4d64fb5ac065444f410ce31a959b", "sha256": "835200b182292bb4b7c5477e72082bc6ef138bf00ee127e2ca0192775bbaa2cc" }, "downloads": -1, "filename": "tprofile-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "43ba4d64fb5ac065444f410ce31a959b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5714, "upload_time": "2015-05-23T11:27:43", "url": "https://files.pythonhosted.org/packages/fc/f3/c50691861c27bf00afa2e802afc218567b88b2cb04868e4a3a21a8cc38c0/tprofile-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f3b88e460b68c182cb7cf7ef8d554193", "sha256": "fab86d4193a09151667886ed8a7bb6462f88aeb1c7dee550a075c27870c2796b" }, "downloads": -1, "filename": "tprofile-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f3b88e460b68c182cb7cf7ef8d554193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2150, "upload_time": "2015-05-23T11:27:38", "url": "https://files.pythonhosted.org/packages/17/1e/cec3ea1c2669d24890487ac91ec13b42b2722a756d46f060005b9a51a933/tprofile-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "b7aa5a83ffe8ab58fce190f17f398cd1", "sha256": "f1f2647debf440dc397c53a8e725f334fc6d13594e5e215a0a81fc0d31d6e0a6" }, "downloads": -1, "filename": "tprofile-0.0.10-py2.7.egg", "has_sig": false, "md5_digest": "b7aa5a83ffe8ab58fce190f17f398cd1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7223, "upload_time": "2015-05-25T08:45:56", "url": "https://files.pythonhosted.org/packages/bc/7d/d96d7579833ee426c4e34df85f08af66f4fff6ef82ded082467de9378527/tprofile-0.0.10-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f228b65f1fe835de04b51896f13b0a98", "sha256": "785ecbb5b6e2da912a5a35fc9b3fda6089ca042d3a7d5f0084453d223f835110" }, "downloads": -1, "filename": "tprofile-0.0.10.tar.gz", "has_sig": false, "md5_digest": "f228b65f1fe835de04b51896f13b0a98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2587, "upload_time": "2015-05-25T08:45:52", "url": "https://files.pythonhosted.org/packages/81/31/60c7c664d163fd8e2620cbbb84f3fd408c24ae7f5197d6b433bd6600bb9b/tprofile-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "a4450035938c10bba5d262de3498849d", "sha256": "dd7be3872752f3b87b59d3a9afed5d5a08af50d7f07c70158cebea9079465fb9" }, "downloads": -1, "filename": "tprofile-0.0.11-py2.7.egg", "has_sig": false, "md5_digest": "a4450035938c10bba5d262de3498849d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7504, "upload_time": "2015-05-25T17:10:59", "url": "https://files.pythonhosted.org/packages/37/8a/7d22193d9080a4ec3d92e27de7f86efee7a312852d8df3dc5dd741724e0e/tprofile-0.0.11-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5a2fa85f46cc06cb1f754600d882cabf", "sha256": "56dfc04568a72434b542055600aa2ca07290b16ff5cd8f58d26104c31acb8754" }, "downloads": -1, "filename": "tprofile-0.0.11.tar.gz", "has_sig": false, "md5_digest": "5a2fa85f46cc06cb1f754600d882cabf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2748, "upload_time": "2015-05-25T17:10:56", "url": "https://files.pythonhosted.org/packages/c1/6a/fbb77014fa1548540baa47b3299f3ac0e24419aad47d14823c82537dc831/tprofile-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "c141a7acdf674513b874cf1d3df8c9c4", "sha256": "ba2c399dbd6b2a743bedd0180becd49ea9d38e4a462e09b33d46a8c10506dc0e" }, "downloads": -1, "filename": "tprofile-0.0.12-py2.7.egg", "has_sig": false, "md5_digest": "c141a7acdf674513b874cf1d3df8c9c4", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7505, "upload_time": "2015-05-25T17:19:08", "url": "https://files.pythonhosted.org/packages/98/2f/136dbceb6fa3f6518648861d683e25ff977d327e5075bf277fc4076d42f6/tprofile-0.0.12-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "a66d36566f099d8526a401b522740aef", "sha256": "5ddb5793e34d9d9df86816572909335f0d5eddc81cf12b53bb58e128d20c1764" }, "downloads": -1, "filename": "tprofile-0.0.12.tar.gz", "has_sig": false, "md5_digest": "a66d36566f099d8526a401b522740aef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2752, "upload_time": "2015-05-25T17:19:04", "url": "https://files.pythonhosted.org/packages/da/9a/e553b88b33a5bcf45941bdc289806c5339fd2f8937dfbaaf4bbc7e92a86e/tprofile-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "7b70ecc0c04a1f8e861939000dc36fbf", "sha256": "62f4611b775ba22fbb1b0c801f396a8bb25048bd501d2f135beee14e21d89c24" }, "downloads": -1, "filename": "tprofile-0.0.13-py2.7.egg", "has_sig": false, "md5_digest": "7b70ecc0c04a1f8e861939000dc36fbf", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7509, "upload_time": "2015-05-25T17:21:42", "url": "https://files.pythonhosted.org/packages/6b/bf/938cfe29a9607c882cf471e859017489be39888c649966416ad48c0f154c/tprofile-0.0.13-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "842dea474c9195a5b42b3085d4f4e784", "sha256": "74e9450e362b40256c2934af0406381b0d5d815f05e7da784cc4ca03c992f345" }, "downloads": -1, "filename": "tprofile-0.0.13.tar.gz", "has_sig": false, "md5_digest": "842dea474c9195a5b42b3085d4f4e784", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2754, "upload_time": "2015-05-25T17:21:38", "url": "https://files.pythonhosted.org/packages/d5/be/f15a5a4a22b02b9ce6d0eb7af50bbc8f3d402c57d280030f3a0beef528e9/tprofile-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "951856f1e15996f90f8d7284f6c9170a", "sha256": "9b957abaec1acbe8b9d2a63bb64067d5eecaaca9f4630371f5d4521de7ed1845" }, "downloads": -1, "filename": "tprofile-0.0.14-py2.7.egg", "has_sig": false, "md5_digest": "951856f1e15996f90f8d7284f6c9170a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7487, "upload_time": "2016-01-18T07:19:13", "url": "https://files.pythonhosted.org/packages/ae/09/03dc3cb339d9e17fa893773f100e319f6c5ce7a370ed370cee787f4a614d/tprofile-0.0.14-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "d25b2273e5300ac14ea8f79b52db6ee5", "sha256": "1b1f89f59edfa873c252ec1a23b8d5d08095cce6f01f7731c0463063ca45258e" }, "downloads": -1, "filename": "tprofile-0.0.14.tar.gz", "has_sig": false, "md5_digest": "d25b2273e5300ac14ea8f79b52db6ee5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2743, "upload_time": "2016-01-18T07:19:06", "url": "https://files.pythonhosted.org/packages/2d/ba/21e7c35d5b95b929b89872ade82e9456da4f83d725891f2a0c8828c6082b/tprofile-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "b1638828d7b3c6c5cbca2b1a856d6fec", "sha256": "9a93eea0428be8e625e77175c29b1b4ce79f52df66c1cdbfcef7252f404349be" }, "downloads": -1, "filename": "tprofile-0.0.15-py2.7.egg", "has_sig": false, "md5_digest": "b1638828d7b3c6c5cbca2b1a856d6fec", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7491, "upload_time": "2016-01-18T07:22:37", "url": "https://files.pythonhosted.org/packages/6c/98/12ef6c7caaae69edc2704c85037b4b6ad5b9ef7daa390814b1f1a298e654/tprofile-0.0.15-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cf743b948f82ef0fafcbe64d2ad729aa", "sha256": "0833c557e7fd7d0d121acd8911d8ba64ac69b973336d4fbb8b679918672b162f" }, "downloads": -1, "filename": "tprofile-0.0.15.tar.gz", "has_sig": false, "md5_digest": "cf743b948f82ef0fafcbe64d2ad729aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2739, "upload_time": "2016-01-18T07:22:27", "url": "https://files.pythonhosted.org/packages/eb/5d/6b7d70e4a4fb85978553fa2d10ab26b9270f5e3380c5fca433e62e0f5643/tprofile-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "17fa11930519ef40aabff7029d8e9c5c", "sha256": "f235b6e4015d3d26b7a94a402dcdd63ec5b1a0f32ef379a991e90d4965c40ec3" }, "downloads": -1, "filename": "tprofile-0.0.16-py2.7.egg", "has_sig": false, "md5_digest": "17fa11930519ef40aabff7029d8e9c5c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7489, "upload_time": "2016-01-18T07:36:01", "url": "https://files.pythonhosted.org/packages/d2/2f/7bb9245cfc58c09a46d1d0533ce3661dbdfd1ae0e694311fb0eae0ab0964/tprofile-0.0.16-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e679769b762978421db071fde897c4c1", "sha256": "052c326c078e3f555a0a9269eb3d1b39393505fbe67bf4fc44b24bf1ddd24185" }, "downloads": -1, "filename": "tprofile-0.0.16.tar.gz", "has_sig": false, "md5_digest": "e679769b762978421db071fde897c4c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2743, "upload_time": "2016-01-18T07:35:54", "url": "https://files.pythonhosted.org/packages/29/18/85e5415a3af2f5ffcc2079233e0c616bf4b95c81e2ac56eb00b131cf2c5a/tprofile-0.0.16.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "059ae34cf27e248644fc95dacff9e4f7", "sha256": "afee1d50fe54660548cd0092f7bf5e7f961550630b0c03e08ebee76f5fcb8706" }, "downloads": -1, "filename": "tprofile-0.0.6-py2.7.egg", "has_sig": false, "md5_digest": "059ae34cf27e248644fc95dacff9e4f7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6655, "upload_time": "2015-05-23T14:59:06", "url": "https://files.pythonhosted.org/packages/fd/fd/b7beebc293e2aea2c6b6f5924d44b1a554db749bfc6d9ecdf99b504e7d03/tprofile-0.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "93bdeeff5e08d401aad4e4f2b44c20a2", "sha256": "2df0c5d14fe30efb49da2406c7bcff6336fdf6611ebb646e4c3e3d31d04f59e3" }, "downloads": -1, "filename": "tprofile-0.0.6.tar.gz", "has_sig": false, "md5_digest": "93bdeeff5e08d401aad4e4f2b44c20a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2410, "upload_time": "2015-05-23T14:59:02", "url": "https://files.pythonhosted.org/packages/11/ad/16c845fb86bb4b5816f4ef72b7be78d71527483e44de490fe0fcb6a35ee6/tprofile-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "46116985c53d61cd5a42cea8876b65af", "sha256": "d7f46f46980c55ef8b4dab90d3230e0c026e750637ed23329ee5337d71db43b7" }, "downloads": -1, "filename": "tprofile-0.0.7-py2.7.egg", "has_sig": false, "md5_digest": "46116985c53d61cd5a42cea8876b65af", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6645, "upload_time": "2015-05-24T17:20:38", "url": "https://files.pythonhosted.org/packages/7e/4d/82955fba2311f8b071f12f3065285dd47a0bd314763653550512be3aea34/tprofile-0.0.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "85c8224f645156b6227313598fbce674", "sha256": "e6cda277f8acc1a503ef065c20f3973b2b2d3e6f0d7401507c270350ed583664" }, "downloads": -1, "filename": "tprofile-0.0.7.tar.gz", "has_sig": false, "md5_digest": "85c8224f645156b6227313598fbce674", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2413, "upload_time": "2015-05-24T17:20:34", "url": "https://files.pythonhosted.org/packages/d1/7b/a5f0639f71d22c7943efdabbfb3bc13cab71e057f3674fe764b8e12c6eb7/tprofile-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "620694439f5a8de30b1b579b5c0b6814", "sha256": "0f0162249fad7f555dd3aa3380b76bfd9ce02e87b6b78f5a6d21f14e4b303a3a" }, "downloads": -1, "filename": "tprofile-0.0.8-py2.7.egg", "has_sig": false, "md5_digest": "620694439f5a8de30b1b579b5c0b6814", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7171, "upload_time": "2015-05-25T05:11:43", "url": "https://files.pythonhosted.org/packages/37/31/f060822cca1ae813bb4558db9886e00bfc8fa51db373f19ccdefba7000e0/tprofile-0.0.8-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "910d518394732a96e5583c7818d9f1e8", "sha256": "7efb7109a07766e07c5182b61aad87b45b656184fd353278880ec289f1f46bd1" }, "downloads": -1, "filename": "tprofile-0.0.8.tar.gz", "has_sig": false, "md5_digest": "910d518394732a96e5583c7818d9f1e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2576, "upload_time": "2015-05-25T05:11:39", "url": "https://files.pythonhosted.org/packages/fd/b7/140e3c6a788a0b9a39607b2ce8ad41ca0287ef1a31ec333c4be7d04685e3/tprofile-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "d43f10184b6c7003ac4732114929c0bb", "sha256": "af16c17d28ec713c0eb00252988f08c4ba75132a45cd3ea2837cfa185cafd555" }, "downloads": -1, "filename": "tprofile-0.0.9-py2.7.egg", "has_sig": false, "md5_digest": "d43f10184b6c7003ac4732114929c0bb", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7212, "upload_time": "2015-05-25T06:19:11", "url": "https://files.pythonhosted.org/packages/89/c6/f90667b204b7c3ae894f33d32367e34306108cda56992719b5fb50a63110/tprofile-0.0.9-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c64a1514b9d37511484cdcefebc97fed", "sha256": "f258d2745d3ba0c9c02152b3a985d1e6ece83f900561a9881af48854b9c309c3" }, "downloads": -1, "filename": "tprofile-0.0.9.tar.gz", "has_sig": false, "md5_digest": "c64a1514b9d37511484cdcefebc97fed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2584, "upload_time": "2015-05-25T06:19:07", "url": "https://files.pythonhosted.org/packages/74/62/b9193b4d8f7d3eabc9bd65b5e7ea1b403797784a9841eedc236dec28c6fc/tprofile-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "17fa11930519ef40aabff7029d8e9c5c", "sha256": "f235b6e4015d3d26b7a94a402dcdd63ec5b1a0f32ef379a991e90d4965c40ec3" }, "downloads": -1, "filename": "tprofile-0.0.16-py2.7.egg", "has_sig": false, "md5_digest": "17fa11930519ef40aabff7029d8e9c5c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7489, "upload_time": "2016-01-18T07:36:01", "url": "https://files.pythonhosted.org/packages/d2/2f/7bb9245cfc58c09a46d1d0533ce3661dbdfd1ae0e694311fb0eae0ab0964/tprofile-0.0.16-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e679769b762978421db071fde897c4c1", "sha256": "052c326c078e3f555a0a9269eb3d1b39393505fbe67bf4fc44b24bf1ddd24185" }, "downloads": -1, "filename": "tprofile-0.0.16.tar.gz", "has_sig": false, "md5_digest": "e679769b762978421db071fde897c4c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2743, "upload_time": "2016-01-18T07:35:54", "url": "https://files.pythonhosted.org/packages/29/18/85e5415a3af2f5ffcc2079233e0c616bf4b95c81e2ac56eb00b131cf2c5a/tprofile-0.0.16.tar.gz" } ] }