Skip to main content

Aggregate profiling for WSGI requests

Project description

repoze.profile README

This package provides a WSGI middleware component which aggregates profiling data across all requests to the WSGI application. It provides a web GUI for viewing profiling data.

Plese see the docs directory for Sphinx documentation, or read it online at http://docs.repoze.org/profiler

Changelog

1.2 (2010-11-25)

1.1 (2009-10-06)

  • 100% test coverage.

  • Get rid of spurious measurements of testing scaffolding in profile output (show no calls that are inside r.profile itself).

1.0 (2009-06-04)

  • Relax the pinned requirement on elementtree < 1.2.7.

0.9 (2009-05-10)

  • Made the pyprof2calltree dependency conditional on the Python version. This package depends on Python >= 2.5.

0.8 (2009-02-25)

  • Added optional support for directly writing out the profiling data in the KCacheGrind format.

  • Avoid a dependency on elementtree when used with Python 2.5 and later. In those Python versions we used the built-in xml.etree support.

0.7 (2009-02-08)

  • discard_first_request = true did not work!

  • Added tests for discard_first_request and flush_at_shutdown.

  • Converted CHANGES.txt to ReST.

  • Bump ez_setup.py version.

0.6 (2008-08-21)

  • discard_first_request = false did not work.

  • Clearing the profile data from the user interface did not properly

    discard profiler state.

0.5 (2008-06-11)

  • Initial PyPI release.

0.4 (2008-05-07)

  • Remove dependency-link to http://dist.repoze.org to prevent easy_install from adding that to its search path.

  • Incorporated a patch from Alec Flett <alecf@metaweb.com> to uses cProfile, if available, rather than pure Python profile.

  • Bump ez_setup.py version.

0.3 (2008-02-20)

  • Added compatibility with Python 2.5.

  • Made setup.py depend explicitly on ElementTree 1.2.6: meld needs it but meld isn’t a setuptools package.

0.2 (2008-02-20)

  • Added a browser UI.

  • Added a knob to control discard at shutdown.

0.1 (2008-02-08)

  • Initial release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

repoze.profile-1.2.tar.gz (134.9 kB view details)

Uploaded Source

File details

Details for the file repoze.profile-1.2.tar.gz.

File metadata

  • Download URL: repoze.profile-1.2.tar.gz
  • Upload date:
  • Size: 134.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for repoze.profile-1.2.tar.gz
Algorithm Hash digest
SHA256 2fada81e338e7476412188679e53f808e6131088941ebd47d47404c00bfb5bf9
MD5 564b52565ebeeac601162228414b5d79
BLAKE2b-256 218e0ef1eddaa1e29c47c37e188bc76375f87053160efad34fb2ec95209435b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page