Re: [Zope-dev] SVN: zope.traversing/trunk/ Use applySkin from new location zope.publisher.skinnable
-----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@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-----
Tres Seaver wrote:
Roger Ineichen wrote:
Log message for revision 97754: Use applySkin from new location zope.publisher.skinnable instead of zope.publisher.browser.
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.
+1 Hanno
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hanno Schlichting wrote:
Tres Seaver wrote:
Roger Ineichen wrote:
Log message for revision 97754: Use applySkin from new location zope.publisher.skinnable instead of zope.publisher.browser. 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.
+1
Done. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@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 iD8DBQFJ2jGD+gerLs4ltQ4RAqY3AJ9PnnS+J9h0gkbd9090h4Q21g8eAwCeNUaP g+BoZUi+0pb6x+3LM5ffOJ8= =jS1c -----END PGP SIGNATURE-----
participants (2)
-
Hanno Schlichting -
Tres Seaver