{ "info": { "author": "Makhmudov Evgeniy", "author_email": "john_16@list.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# nano_profiler\nExtreme simple profiler of time execution of code.\nThe major goal of `none_profiler` is simple time measure in long chain of code execution,\nsuch as web applications.\n\n## Quick example\n\n```python\nfrom time import sleep\n\nfrom nano_profiler import NanoProfiler\n\nn_p = NanoProfiler(name='Foo bar baz profiler', autostart=True)\n\ndef foo():\n sleep(0.1)\n n_p.mark('Foo')\n\ndef bar():\n sleep(0.1)\n n_p.mark('bar')\n\ndef baz():\n foo()\n bar()\n n_p.mark('baz')\n\nbaz()\n```\n\nOutput:\n```\n-------------------Statistic of profiler Foo bar baz profiler-------------------\n1: Foo execute in 0.102 seconds\n2: bar execute in 0.100 seconds\n3: baz execute in 0.000 seconds\n```", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/EvgeniyMakhmudov/nano_profiler", "keywords": "profiler", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nano-profiler", "package_url": "https://pypi.org/project/nano-profiler/", "platform": "", "project_url": "https://pypi.org/project/nano-profiler/", "project_urls": { "Homepage": "https://github.com/EvgeniyMakhmudov/nano_profiler" }, "release_url": "https://pypi.org/project/nano-profiler/0.1.9/", "requires_dist": null, "requires_python": "", "summary": "Very simple profiler of time execution", "version": "0.1.9" }, "last_serial": 4984508, "releases": { "0.1.7": [ { "comment_text": "", "digests": { "md5": "a9cc5c7418f26fba8cfcdac0aaebbcdf", "sha256": "71bc48cf20545489356837a4fcbfc30e06646f2fcdc7fe48b29265edc6aeac2e" }, "downloads": -1, "filename": "nano_profiler-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a9cc5c7418f26fba8cfcdac0aaebbcdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2094, "upload_time": "2019-03-03T21:23:38", "url": "https://files.pythonhosted.org/packages/8b/69/cabbfd42fdaa64abaeb5c0ed645890086a62d0b7a8cd73de936a65de9e00/nano_profiler-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "58d8b9047147b4587d0674c23d7e9dc3", "sha256": "cf552e558bb042bd4291ed07450227ebba01fd72940a772d3d3264a2d9290c64" }, "downloads": -1, "filename": "nano_profiler-0.1.8.tar.gz", "has_sig": false, "md5_digest": "58d8b9047147b4587d0674c23d7e9dc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2163, "upload_time": "2019-03-25T19:58:01", "url": "https://files.pythonhosted.org/packages/69/ef/d29a86b931596a3a3d916e0c1a4b227bfae11b1b8e9a41a89a3865dd8a76/nano_profiler-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "70360cd06480bf027a0c8299b582167a", "sha256": "e87c072b06f6f72ddacc3fe4247ed04eb0fa9238cb0e9904268ee8ad07232cd4" }, "downloads": -1, "filename": "nano_profiler-0.1.9.tar.gz", "has_sig": false, "md5_digest": "70360cd06480bf027a0c8299b582167a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2180, "upload_time": "2019-03-25T20:33:30", "url": "https://files.pythonhosted.org/packages/5c/87/f3f1eceb40c4b288dfad96182654bf72a9811815d7abfd551e7109798776/nano_profiler-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "70360cd06480bf027a0c8299b582167a", "sha256": "e87c072b06f6f72ddacc3fe4247ed04eb0fa9238cb0e9904268ee8ad07232cd4" }, "downloads": -1, "filename": "nano_profiler-0.1.9.tar.gz", "has_sig": false, "md5_digest": "70360cd06480bf027a0c8299b582167a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2180, "upload_time": "2019-03-25T20:33:30", "url": "https://files.pythonhosted.org/packages/5c/87/f3f1eceb40c4b288dfad96182654bf72a9811815d7abfd551e7109798776/nano_profiler-0.1.9.tar.gz" } ] }