Chris McDonough wrote:
> Happy Thanksgiving folks.
> repoze.bfg 1.1.2 has been released.  Install it via:
>     easy_install -i repoze.bfg
> Or via PyPI.
> It is a pure bugfix release.  The changelog follows:
> 1.1.2 (2009-11-26)
> ==================
> Bug Fixes
> ---------
> - When two views were registered with the same ``accept`` argument,
>    but were otherwise registered with the same arguments, if a request
>    entered the application which had an ``Accept`` header that accepted
>    *either* of the media types defined by the set of views registered
>    with predicates that otherwise matched, a more or less "random" one
>    view would "win".  Now, we try harder to use the view callable
>    associated with the view configuration that has the most specific
>    ``accept`` argument.  Thanks to Alberto Valverde. (backport from
>    trunk).
> - The ACL authorization policy debugging output when
>    ``debug_authorization`` console debugging output was turned on
>    wasn't as clear as it could have been when a view execution was
>    denied due to an authorization failure resulting from the set of
>    principals passed never having matched any ACE in any ACL in the
>    lineage.  Now in this case, we report ``<default deny>`` as the ACE
>    value and either the root ACL or ``<No ACL found on any object in
>    model lineage>`` if no ACL was found. (backport from trunk).

Thanks Chris for the amazingly quick fix and release!

Repoze-dev mailing list

Reply via email to