…rride``, and ``FileOverride`` classes from ``pyramid.asset`` to ``pyramid.config.assets``.
and narrative docs. - Break out awkward description of PasteDeploy entry points from project chapter into its own Paste chapter.
…icy``, and ``SessionAuthenticationPolicy`` constructors now accept an additional keyword argument named ``debug``. By default, this keyword argument is ``False``. When it is ``True``, debug information will be sent to the Pyramid debug logger (usually on stderr) when the ``authenticated_userid`` or ``effective_principals`` method is called on any of these policies. The output produced can be useful when trying to diagnose authentication-related problems.
- New function in ``pyramid.url``: ``current_route_path``.
…seless warning about ordering, comment about global_registries, no longer have a circular import between config and router
…up with a plan to make the constructor sane
``set_authentication_policy`` and ``set_authorization_policy``. These are meant to be consumed mostly by add-on authors.
…ther than the ``repoze.zodbconn`` package to provide ZODB integration. - The ZODB scaffold now uses the ``pyramid_zodbconn`` package rather than the ``repoze.zodbconn`` package to provide ZODB integration.
``add_finished_callback`` and ``add_response_callback`` methods.
attempt to access its values via ``__getattr__`` instead of via ``__getitem__``.
…ethods of a dictionary, for documentation purposes only (IMultiDict and IBeforeRender inherit from it). - Previously the ``pyramid.events.BeforeRender`` event *wrapped* a dictionary (it addressed it as its ``_system`` attribute). Now it *is* a dictionary (it inherits from ``dict``), and it's the value that is passed to templates as a top-level dictionary.
…its globally importable name