Pyramid 1.5.2 has been released. It is a maintenance release in
the 1.5 series. Here's what happened since the last release (1.5.1):
1.5.2 (2014-11-09)
==================
Bug Fixes
---------
- ``pyramid.wsgi.wsgiapp`` and ``pyramid.wsgi.wsgiapp2`` now raise
``ValueError`` when accidentally passed ``None``.
See https://github.com/Pylons/pyramid/pull/1320
- Work around a bug introduced in Python 2.7.7 on Windows where
``mimetypes.guess_type`` returns Unicode rather than str for
the content
type, unlike any previous version of Python. See
https://github.com/Pylons/pyramid/issues/1360 for more information.
Docs
----
- Removed logging configuration from Quick Tutorial ini files
except for
scaffolding- and logging-related chapters to avoid needing to
explain it too
early.
- Clarify a previously-implied detail of the
``ISession.invalidate`` API
documentation.
An announcement for Pyramid 1.5.1 was not made previously, so
here's what happened since the release of Pyramid 1.5:
1.5.1 (2014-05-31)
==================
- Update scaffold generating machinery to return the version of
pyramid and
pyramid docs for use in scaffolds. Updated starter, alchemy
and zodb
templates to have links to correctly versioned documentation
and reflect
which pyramid was used to generate the scaffold.
- Fix an issue whereby predicates would be resolved as
maybe_dotted in the
introspectable but not when passed for registration. This
would mean that
``add_route_predicate`` for example can not take a string and
turn it into
the actual callable function.
See https://github.com/Pylons/pyramid/pull/1306
- Fix ``pyramid.testing.setUp`` to return a ``Configurator``
with a proper
package. Previously it was not possible to do
package-relative includes
using the returned ``Configurator`` during testing. There is
now a
``package`` argument that can override this behavior as well.
See https://github.com/Pylons/pyramid/pull/1322
- Removed non-ascii copyright symbol from templates, as this was
causing the scaffolds to fail for project generation on some systems.
- Fix an issue where a ``pyramid.response.FileResponse`` may
apply a charset
where it does not belong. See https://github.com/Pylons/pyramid/pull/1251
The documentation for the 1.5.2 release is available at
http://docs.pylonsproject.org/projects/pyramid/en/1.5-branch/
You can install 1.5.2 via PyPI:
easy_install Pyramid==1.5.2
Enjoy, and please report any issues you find to the issue
tracker at
https://github.com/Pylons/pyramid/issues
--steve
------------------------
Steve Piercy, Soquel, CA
--
You received this message because you are subscribed to the Google Groups
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pylons-discuss.
For more options, visit https://groups.google.com/d/optout.