Skip to content
Commits on Jan 20, 2012
  1. @mcdonc

    prep for 1.3a6

    mcdonc committed
  2. @mcdonc
Commits on Jan 19, 2012
  1. @mcdonc

    - When using a dotted name for a ``view`` argument to

    mcdonc committed
      ``Configurator.add_view`` that pointed to a class with a ``view_defaults``
      decorator, the view defaults would not be applied.  See
      #396 .
    
    Fixes #396.
  2. @mcdonc

    garden

    mcdonc committed
Commits on Jan 16, 2012
  1. @mcdonc
Commits on Jan 11, 2012
  1. @mmerickel

    Updated the changelogs.

    mmerickel committed
Commits on Jan 9, 2012
  1. @mcdonc

    prep for 1.3a5

    mcdonc committed
Commits on Jan 6, 2012
  1. @mcdonc

    - The ``path_info`` route and view predicates now match against

    mcdonc committed
      ``request.upath_info`` (Unicode) rather than ``request.path_info``
      (indeterminate value based on Python 3 vs. Python 2).  This has to be done
      to normalize matching on Python 2 and Python 3.
  2. @mcdonc

    - The ``pyramid.view.view_defaults`` decorator did not work properly …

    mcdonc committed
    …when
    
      more than one view relied on the defaults being different for configuration
      conflict resolution.  See #394.
    
    Closes #394.
Commits on Jan 5, 2012
  1. @mcdonc

    prep for 1.3a4

    mcdonc committed
  2. @mcdonc

    garden

    mcdonc committed
  3. @mcdonc

    - Using a dynamic segment named ``traverse`` in a route pattern like …

    mcdonc committed
    …this::
    
        config.add_route('trav_route', 'traversal/{traverse:.*}')
    
      Would cause a ``UnicodeDecodeError`` when the route was matched and the
      matched portion of the URL contained any high-order characters.  See also
      #385 .
  4. @mcdonc

    garden

    mcdonc committed
Commits on Jan 3, 2012
  1. @mcdonc

    - The documentation of ``pyramid.events.subscriber`` indicated that u…

    mcdonc committed
    …sing it
    
      as a decorator with no arguments like this::
    
        @subscriber()
        def somefunc(event):
            pass
    
      Would register ``somefunc`` to receive all events sent via the registry,
      but this was untrue.  Instead, it would receive no events at all.  This has
      now been fixed and the code matches the documentation.  See also
      #386
    
    Closes #386
  2. @mcdonc
Commits on Dec 30, 2011
  1. @mmerickel
Commits on Dec 21, 2011
  1. @mcdonc

    prep for 1.3a3

    mcdonc committed
  2. @mcdonc

    - Add undocumented ``__discriminator__`` API to derived view callables.

    mcdonc committed
      e.g. ``adapters.lookup(...).__discriminator__(context, request)``.  It will
      be used by superdynamic systems that require the discriminator to be used
      for introspection after manual view lookup.
Commits on Dec 16, 2011
  1. @mcdonc

    - Removed the "Running Pyramid on Google App Engine" tutorial from th…

    mcdonc committed
    …e main
    
      docs.  It survives on in the Cookbook
      (http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/gae.html).
      Rationale: it provides the correct info for the Python 2.5 version of GAE
      only, and this version of Pyramid does not support Python 2.5.
  2. @mcdonc

    - Added a section named "Making Your Script into a Console Script" in…

    mcdonc committed
    … the
    
      "Command-Line Pyramid" chapter.
Commits on Dec 15, 2011
  1. @mcdonc

    - Normalized exit values and ``-h`` output for all ``p*`` scripts

    mcdonc committed
      (``pviews``, ``proutes``, etc).
  2. @mcdonc

    finish prequest feature

    mcdonc committed
Commits on Dec 14, 2011
  1. @mcdonc

    prep for 1.3a2

    mcdonc committed
  2. @mcdonc

    - Changed scaffolding machinery around a bit to make it easier for pe…

    mcdonc committed
    …ople who
    
      want to have extension scaffolds that can work across Pyramid 1.0.X, 1.1.X,
      1.2.X and 1.3.X.  See the new "Creating Pyramid Scaffolds" chapter in the
      narrative documentation for more info.
    
    - Added an API docs chapter for ``pyramid.scaffolds``.
    
    - Added a narrative docs chapter named "Creating Pyramid Scaffolds".
    
    - The ``template_renderer`` method of ``pyramid.scaffolds.PyramidScaffold``
      was renamed to ``render_template``.  If you were overriding it, you're a
      bad person, because it wasn't an API before now.  But we're nice so we're
      letting you know.
  3. @mcdonc

    add a backwards compatibility knob to pcreate to emulate paster creat…

    mcdonc committed
    …e handling of --list-templates
  4. @mcdonc
Commits on Dec 9, 2011
  1. @mcdonc

    prep for 1.3a1

    mcdonc committed
Commits on Dec 8, 2011
  1. @mcdonc

    - New APIs: ``pyramid.path.AssetResolver`` and

    mcdonc committed
      ``pyramid.path.DottedNameResolver``.  The former can be used to resolve
      asset specifications, the latter can be used to resolve dotted names to
      modules or packages.
Commits on Dec 6, 2011
  1. @mcdonc

    garden

    mcdonc committed
  2. @mcdonc

    garden

    mcdonc committed
Commits on Dec 5, 2011
  1. @mcdonc

    - Removed the ``pyramid.renderers.renderer_from_name`` function. It h…

    mcdonc committed
    …as been
    
      deprecated since Pyramid 1.0, and was never an API.
  2. @mcdonc

    add whatsnew-1.3; garden

    mcdonc committed
  3. @mcdonc

    the starter scaffold now uses url dispatch; add a minimal section abo…

    mcdonc committed
    …ut using another WSGI server; random docs fixes
  4. @mcdonc
Commits on Dec 4, 2011
  1. @mcdonc
Something went wrong with that request. Please try again.