Skip to content
This repository

Nov 21, 2012

  1. Chris McDonough

    garden

    authored November 20, 2012

Nov 05, 2012

  1. Chris McDonough

    garden

    authored November 04, 2012

Nov 04, 2012

  1. Michael Merickel

    emit a warning if a user is using the default hashalg to AuthTkt

    authored November 04, 2012

Nov 03, 2012

  1. Chris McDonough

    garden

    authored November 02, 2012
  2. Chris McDonough

    garden

    authored November 02, 2012

Sep 22, 2012

  1. Chris McDonough

    note potential 1.5 removals and remove dead code

    authored September 21, 2012

Sep 16, 2012

  1. Chris McDonough

    garden todo, add docs about exception handling

    authored September 16, 2012

Sep 15, 2012

  1. Chris McDonough

    add pyramid.decorator.reify as an API. Closes #682

    authored September 15, 2012

Sep 13, 2012

  1. Chris McDonough

    record idea from Zart about a pyramid app factory entry point for 100…

    …% declarative app
    authored September 13, 2012

Sep 10, 2012

  1. Chris McDonough

    rename set_request_method to add_request_method. closes #683

    authored September 09, 2012
  2. Chris McDonough

    garden

    authored September 09, 2012

Sep 09, 2012

  1. Chris McDonough

    dead code, garden

    authored September 09, 2012
  2. Chris McDonough

    garden

    authored September 09, 2012
  3. Chris McDonough

    - The ``pyramid.settings.get_settings()`` API was removed. It had been

      printing a deprecation warning since Pyramid 1.0.  If your code depended on
      this API, use ``pyramid.threadlocal.get_current_registry().settings``
      instead or use the ``settings`` attribute of the registry available from
      the request (``request.registry.settings``).
    authored September 09, 2012
  4. Chris McDonough

    garden

    authored September 09, 2012
  5. Chris McDonough

    garden

    authored September 09, 2012
  6. Chris McDonough

    garden

    authored September 09, 2012

Aug 25, 2012

  1. Chris McDonough

    garden

    authored August 25, 2012

May 03, 2012

  1. Chris McDonough

    garden

    authored May 02, 2012

Apr 16, 2012

  1. Chris McDonough

    garden

    authored April 16, 2012

Apr 05, 2012

  1. Chris McDonough

    note

    authored April 05, 2012

Mar 30, 2012

  1. Chris McDonough

    bad idea

    authored March 29, 2012

Feb 23, 2012

  1. Chris McDonough

    - New APIs: ``pyramid.response.FileResponse`` and

      ``pyramid.response.FileIter``, for usage in views that must serve files
      "manually".
    authored February 22, 2012
  2. Chris McDonough

    gardeng

    authored February 22, 2012
  3. Chris McDonough

    - New API: ``pyramid.config.Configurator.add_forbidden_view``. This is a

      wrapper for ``pyramid.Config.configurator.add_view`` which does the right
      thing about permissions.  It should be preferred over calling ``add_view``
      directly with ``context=HTTPForbidden`` as was previously recommended.
    
    - New API: ``pyramid.view.forbidden_view_config``.  This is a decorator
      constructor like ``pyramid.view.view_config`` that calls
      ``pyramid.config.Configurator.add_forbidden_view`` when scanned.  It should
      be preferred over using ``pyramid.view.view_config`` with
      ``context=HTTPForbidden`` as was previously recommended.
    
    - Updated the "Creating a Not Forbidden View" section of the "Hooks" chapter,
      replacing explanations of registering a view using ``add_view`` or
      ``view_config`` with ones using ``add_forbidden_view`` or
      ``forbidden_view_config``.
    
    - Updated all tutorials to use ``pyramid.view.forbidden_view_config`` rather
      than ``pyramid.view.view_config`` with an HTTPForbidden context.
    authored February 22, 2012

Feb 22, 2012

  1. Chris McDonough

    not required

    authored February 22, 2012
  2. Chris McDonough

    register notfound views with __no_permission_required__

    authored February 22, 2012
  3. Chris McDonough

    whoops

    authored February 22, 2012
  4. Chris McDonough

    - New API: ``pyramid.config.Configurator.add_notfound_view``. This is a

      wrapper for ``pyramid.Config.configurator.add_view`` which provides easy
      append_slash support.  It should be preferred over calling ``add_view``
      directly with ``context=HTTPNotFound`` as was previously recommended.
    
    - New API: ``pyramid.view.notfound_view_config``.  This is a decorator
      constructor like ``pyramid.view.view_config`` that calls
      ``pyramid.config.Configurator.add_notfound_view`` when scanned.  It should
      be preferred over using ``pyramid.view.view_config`` with
      ``context=HTTPNotFound`` as was previously recommended.
    
    - The older deprecated ``set_notfound_view`` Configurator method is now an
      alias for the new ``add_notfound_view`` Configurator method.  This has the
      following impact: the ``context`` sent to views with a ``(context,
      request)`` call signature registered via the deprecated
      ``add_notfound_view``/``set_notfound_view`` will now be the HTTPNotFound
      exception object instead of the actual resource context found.  Use
      ``request.context`` to get the actual resource context.  It's also
      recommended to disuse ``set_notfound_view`` in favor of
      ``add_notfound_view``, despite the aliasing.
    
    - The API documentation for ``pyramid.view.append_slash_notfound_view`` and
      ``pyramid.view.AppendSlashNotFoundViewFactory`` was removed.  These names
      still exist and are still importable, but they are no longer APIs.  Use
      ``pyramid.config.Configurator.add_notfound_view(append_slash=True)`` or
      ``pyramid.view.notfound_view_config(append_slash=True)`` to get the same
      behavior.
    
    - The ``set_forbidden_view`` method of the Configurator was removed from the
      documentation.  It has been deprecated since Pyramid 1.1.
    
    - The AppendSlashNotFoundViewFactory used request.path to match routes.  This
      was wrong because request.path contains the script name, and this would
      cause it to fail in circumstances where the script name was not empty.  It
      should have used request.path_info, and now does.
    
    - Updated the "Registering a Not Found View" section of the "Hooks" chapter,
      replacing explanations of registering a view using ``add_view`` or
      ``view_config`` with ones using ``add_notfound_view`` or
      ``notfound_view_config``.
    
    - Updated the "Redirecting to Slash-Appended Routes" section of the "URL
      Dispatch" chapter, replacing explanations of registering a view using
      ``add_view`` or ``view_config`` with ones using ``add_notfound_view`` or
      ``notfound_view_config``
    authored February 22, 2012

Feb 20, 2012

  1. Chris McDonough

    garden

    authored February 20, 2012
  2. Chris McDonough

    garden

    authored February 20, 2012
  3. Chris McDonough

    garden

    authored February 20, 2012

Feb 19, 2012

  1. Chris McDonough

    - Create a "MakoRendererFactoryHelper" that provides customizable set…

    …tings
    
      key prefixes.  Allows settings prefixes other than "mako." to be used to
      create different factories that don't use the global mako settings.  This
      will be useful for the debug toolbar, which can currently be sabotaged by
      someone using custom mako configuration settings.
    authored February 19, 2012
  2. Chris McDonough

    - Put ``pyramid.includes`` targets within ini files in scaffolds on s…

    …eparate
    
      lines in order to be able to tell people to comment out only the
      ``pyramid_debugtoolbar`` line when they want to disable the toolbar.
    authored February 19, 2012
  3. Chris McDonough

    garden

    authored February 18, 2012
Something went wrong with that request. Please try again.