[Zope-dev] SVN: zope.traversing/trunk/ Use applySkin from new location zope.publisher.skinnable
Tres Seaver
tseaver at palladion.com
Sun Apr 5 12:00:29 EDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Roger Ineichen wrote:
> Log message for revision 97754:
> Use applySkin from new location zope.publisher.skinnable
> instead of zope.publisher.browser.
>
> Changed:
> U zope.traversing/trunk/CHANGES.txt
> U zope.traversing/trunk/src/zope/traversing/namespace.py
>
> -=-
> Modified: zope.traversing/trunk/CHANGES.txt
> ===================================================================
> --- zope.traversing/trunk/CHANGES.txt 2009-03-10 01:19:59 UTC (rev 97753)
> +++ zope.traversing/trunk/CHANGES.txt 2009-03-10 01:23:10 UTC (rev 97754)
> @@ -5,6 +5,9 @@
> 3.5.3 (unreleased)
> ------------------
>
> +- Use applySkin from new location. zope.publisher.skinnable instead of
> + zope.publisher.browser.
> +
> - Use IAbsoluteURL lookup instead of the "absolute_url" view in the
> recursive AbsoluteURL adapters (LP: #338101).
>
>
> Modified: zope.traversing/trunk/src/zope/traversing/namespace.py
> ===================================================================
> --- zope.traversing/trunk/src/zope/traversing/namespace.py 2009-03-10 01:19:59 UTC (rev 97753)
> +++ zope.traversing/trunk/src/zope/traversing/namespace.py 2009-03-10 01:23:10 UTC (rev 97754)
> @@ -26,7 +26,7 @@
> from zope.interface import providedBy, directlyProvides, directlyProvidedBy
> from zope.location.interfaces import IRoot, LocationError
> from zope.publisher.interfaces.browser import IBrowserSkinType
> -from zope.publisher.browser import applySkin
> +from zope.publisher.skinnable import applySkin
> from zope.security.proxy import removeSecurityProxy
> from zope.traversing.interfaces import ITraversable, IPathAdapter
This change breaks older packages who might expect a 3.5.x version to
have compatible dependencies: it impliictly requires
zope.component>=3.6.0, which is wildly incompatible. I think the 3.5.3
release tag should be copied as 3.6.0, and a 3.5.4 should be released
which reverts this change.
Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFJ2NWd+gerLs4ltQ4RAjXYAJ41DrNdU21xBtWftCsRy1t3yM87UQCfQrb4
erQC8Q/T3tlTa5Tv5TsC+Jw=
=/bXG
-----END PGP SIGNATURE-----
More information about the Zope-Dev
mailing list