{ "info": { "author": "Fabian Pedregosa", "author_email": "fabian.pedregosa@inria.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved", "Operating System :: MacOS", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Software Development" ], "description": "===============================\nThe Python Extension Profiler\n===============================\n\nextension_profiler is a tool to profile compiled code (C/C++/Fortran) from the Python\ninterpreter. It uses the google-perftools CPU profiler and depends on\npprof (google-pprof on Debian) for visualization.\n\n\nInstall\n-------\n\nThis package depends on google-perftools (package google-perftools in\nDebian). Once you have fulfilled these depencies you can install it\nwith easy_install::\n\n $ easy_install -U yep\n\nor download the package, uncompress and execute the standard command::\n\n $ python setup.py install\n\nHowever, since the package one-file distribution, you can also just\nput yep.py somewhere in your $PYTHONPATH.\n\n\nUsage\n-----\n\nThere are various ways to use the profiler. The simplest is add this\nmodule as argument to the Python interpreter when running your\nscript and add flag -v to visualize the result::\n\n $ python -m yep -v -- my_script.py [arg] ... ...\n\nThis will create a file my_script.py.prof that can be analyzed with\npprof. Execute ``python -m yep`` to get the full list of options.\n\nIt is also possible to manually start/stop the profiler from inside\nPython code::\n\n >>> import yep\n >>> yep.start('file_name.prof')\n >>> # do your computations\n >>> yep.stop()\n\nThis will create a file_name.prof to be analized with pperf.\n\n\nDevelopment\n-----------\n\nGit repository can be found here::\n\n https://github.com/fabianp/yep\n\n\nBugs\n----\n\nVisualize the result with -v will only work on UNIX. An option --prof=\nwould also be nice.\n\n\nMisc\n----\n\nAuthor: Fabian Pedregosa \n\n\nLicense\n-------\n\nSimplified BSD License, (C) 2011 Fabian Pedregosa.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/yep", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "yep", "package_url": "https://pypi.org/project/yep/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/yep/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/yep" }, "release_url": "https://pypi.org/project/yep/0.4/", "requires_dist": null, "requires_python": null, "summary": "A module for profiling compiled extensions", "version": "0.4" }, "last_serial": 1791731, "releases": { "0.0": [ { "comment_text": "", "digests": { "md5": "dc9c88bef9631074c30afcce6ca3daf9", "sha256": "6ee87c43df158460dfa8cfc2e9528e59c2a4fe3a970a1dfb4aa766459dfc32d1" }, "downloads": -1, "filename": "yep-0.0.tar.gz", "has_sig": false, "md5_digest": "dc9c88bef9631074c30afcce6ca3daf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1918, "upload_time": "2011-02-28T13:46:22", "url": "https://files.pythonhosted.org/packages/5f/80/43502c5b6ea71e1a3518bd59173a79348f449875614e72e08d17a5a8d71d/yep-0.0.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "cd178ebe68905c34fcc2617555516c5e", "sha256": "45ee5db98140f136d3996a5fc266e471b1747e00df3ceb1be5af838bfb6dcdd8" }, "downloads": -1, "filename": "yep-0.1.tar.gz", "has_sig": false, "md5_digest": "cd178ebe68905c34fcc2617555516c5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2919, "upload_time": "2011-03-03T13:36:45", "url": "https://files.pythonhosted.org/packages/ca/15/65e5c8c0e70e1117383e49ca08c413c47c404b58b55cc40367d3f6b99163/yep-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8924763404d73b30d18f38b44fbd56dd", "sha256": "46b89a1967a537242edde93b18b37d082bddb238c5865a18adaa41a913ae2a86" }, "downloads": -1, "filename": "yep-0.2.tar.gz", "has_sig": false, "md5_digest": "8924763404d73b30d18f38b44fbd56dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2914, "upload_time": "2011-03-04T08:32:15", "url": "https://files.pythonhosted.org/packages/4a/d5/1d697a4b19e74d18801f5a3e9286b3b3947ddd9bbf7ad30bdd229f114e9c/yep-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "5edddf8063eace6750c200abc837e11f", "sha256": "7ea87eae5700cdb5f3e506f6a5179645c1ba4670ce1fd25ce75d895428c0e30a" }, "downloads": -1, "filename": "yep-0.3.tar.gz", "has_sig": false, "md5_digest": "5edddf8063eace6750c200abc837e11f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3469, "upload_time": "2015-10-29T11:30:00", "url": "https://files.pythonhosted.org/packages/64/88/bd381f2cdd204768d603a7caf4e8180b14815dbb4c2d8623d766970039e9/yep-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "b78a9232a296bbd416c038d1b588dff6", "sha256": "41eac9625335b41657bcaf87083edf9e1a95178ea3c7ad3dd6d6ff5e2fe7ceea" }, "downloads": -1, "filename": "yep-0.4.tar.gz", "has_sig": false, "md5_digest": "b78a9232a296bbd416c038d1b588dff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3470, "upload_time": "2015-10-29T11:30:52", "url": "https://files.pythonhosted.org/packages/a6/71/31d335c09755fd8773cb9d66210ff1b1ae34560d9020ac8218c9c51c5e2a/yep-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b78a9232a296bbd416c038d1b588dff6", "sha256": "41eac9625335b41657bcaf87083edf9e1a95178ea3c7ad3dd6d6ff5e2fe7ceea" }, "downloads": -1, "filename": "yep-0.4.tar.gz", "has_sig": false, "md5_digest": "b78a9232a296bbd416c038d1b588dff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3470, "upload_time": "2015-10-29T11:30:52", "url": "https://files.pythonhosted.org/packages/a6/71/31d335c09755fd8773cb9d66210ff1b1ae34560d9020ac8218c9c51c5e2a/yep-0.4.tar.gz" } ] }