iterable returned by the downstream application will be consumed and turned into a list during profiling. This allows you to profile applications which return generators or other iterables that do "real work". - Applications which return generators that do "real work" will now need to supply the ``unwind`` flag to configuration to see that work in profile output.
- Python 3.2 compatibility.
- A new ``paste.filter_app_factory`` entry point has been added named ``main`` which points to the profiler. This allows for the simplified spelling ``egg:repoze.profile`` in paste.ini files when referring to the profile middleware. - The new canonical import location for the profiling middleware is ``repoze.profile.ProfileMiddleware``. Older imports continue to work. - You may now notice a function named ``repoze.profile.profiler.get_app_iter`` in profiling output; this is the function that calls the downstream WSGI application.
add option to filter stats by filename
…n trying to view profile data as it's being generated. Closes http://bugs.repoze.org/issue168.
*Do not* close the app_iter.
- Get rid of spurious measurements of testing scaffolding in profile output (show no calls that are inside r.profile itself).