<div dir="ltr">Also installing Products.ZSQLMethods upgrade zope products to version 4<br><br>>pip install Products.ZSQLMethods<br><br>Installing collected packages: Products.ZSQLMethods, zope.pagetemplate, zope.browserpage, AuthEncoding, zExceptions, AccessControl, zope.browserresource<br><br>  Found existing installation: zope.pagetemplate 3.5.2<br>    Uninstalling zope.pagetemplate-3.5.2:<br>      Successfully uninstalled zope.pagetemplate-3.5.2<br>  Found existing installation: zope.browserpage 3.12.2<br>    Uninstalling zope.browserpage-3.12.2:<br>      Successfully uninstalled zope.browserpage-3.12.2<br>  Found existing installation: zExceptions 2.13.0<br>    Uninstalling zExceptions-2.13.0:<br>      Successfully uninstalled zExceptions-2.13.0<br>  Found existing installation: AccessControl 2.13.14<br>    Uninstalling AccessControl-2.13.14:<br>      Successfully uninstalled AccessControl-2.13.14<br>  Found existing installation: zope.browserresource 3.10.3<br>    Uninstalling zope.browserresource-3.10.3:<br>      Successfully uninstalled zope.browserresource-3.10.3<br><br>Successfully installed AccessControl-4.0a3 AuthEncoding-4.0.0 Products.ZSQLMethods-2.13.4 zExceptions-3.4 zope.browserpage-4.1.0 zope.browserresource-4.1.0 zope.pagetemplate-4.2.1<br><br><br><div class="gmail_extra">>pip list<br><br>AccessControl (4.0a3) **<br>Acquisition (2.13.9)<br>AuthEncoding (4.0.0) **<br>BTrees (4.3.1)<br>Chameleon (2.25)<br>DateTime (2.12.8)<br>DocumentTemplate (2.13.2)<br>docutils (0.12)<br>ExtensionClass (2.13.2)<br>five.globalrequest (1.0)<br>initgroups (2.13.0)<br>Jinja2 (2.8)<br>MarkupSafe (0.23)<br>mechanize (0.2.5)<br>Missing (2.13.1)<br>mr.developer (1.34)<br>MultiMapping (2.13.0)<br>Paste (1.7.5.1)<br>PasteDeploy (1.3.4)<br>PasteScript (1.7.5)<br>Persistence (2.13.2)<br>persistent (4.2.1)<br>pip (8.1.2)<br>Products.BTreeFolder2 (2.13.5)<br>Products.ExternalMethod (2.13.1)<br>Products.MailHost (2.13.2)<br>Products.MIMETools (2.13.0)<br>Products.OFSP (2.13.2)<br>Products.PythonScripts (2.13.2)<br>Products.StandardCacheManagers (2.13.1)<br>Products.ZCatalog (2.13.27)<br>Products.ZCTextIndex (2.13.5)<br>Products.ZSQLMethods (2.13.4)<br>Pygments (2.1.2)<br>pytz (2015.7)<br>Record (2.13.0)<br>repoze.retry (1.2)<br>repoze.tm2 (1.0)<br>repoze.who (2.0)<br>RestrictedPython (3.6.0)<br>setuptools (20.2.2)<br>six (1.10.0)<br>sourcecodegen (0.6.14)<br>Sphinx (1.0.8)<br>tempstorage (2.12.2)<br>transaction (1.1.1)<br>waitress (1.0.0)<br>wheel (0.30.0a0)<br>z3c.checkversions (0.5)<br><a href="http://z3c.pt">z3c.pt</a> (3.0)<br>zc.buildout (2.3.1)<br>zc.lockfile (1.0.2)<br>zc.recipe.egg (2.0.3)<br>zc.recipe.testrunner (1.2.1)<br>ZConfig (2.9.3)<br>zdaemon (2.0.7)<br>zExceptions (3.4) **<br>zLOG (2.11.2)<br>ZODB (5.0.0)<br>ZODB3 (3.10.5)<br>zodbpickle (0.6.0)<br>zope.annotation (3.5.0)<br>zope.broken (3.6.0)<br>zope.browser (1.3)<br>zope.browsermenu (3.9.1)<br>zope.browserpage (4.1.0) **<br>zope.browserresource (4.1.0) **<br>zope.component (3.9.5)<br>zope.configuration (3.7.4)<br>zope.container (3.11.2)<br>zope.contentprovider (3.7.2)<br>zope.contenttype (3.5.5)<br>zope.deferredimport (3.5.3)<br>zope.dottedname (3.4.6)<br>zope.event (3.5.2)<br>zope.exceptions (3.6.2)<br>zope.filerepresentation (3.6.1)<br>zope.globalrequest (1.2)<br>zope.i18n (3.7.4)<br>zope.i18nmessageid (3.5.3)<br>zope.interface (3.6.7)<br>zope.lifecycleevent (3.6.2)<br>zope.location (3.9.1)<br>zope.pagetemplate (4.2.1) **<br>zope.processlifetime (1.0)<br>zope.proxy (3.6.1)<br>zope.ptresource (3.9.0)<br>zope.publisher (3.12.6)<br>zope.schema (3.7.1)<br>zope.security (3.7.4)<br>zope.sendmail (3.7.5)<br>zope.sequencesort (3.4.0)<br>zope.site (3.9.2)<br>zope.size (3.4.1)<br>zope.structuredtext (3.5.1)<br>zope.tal (3.5.2)<br>zope.tales (3.5.3)<br>zope.testbrowser (3.11.1)<br>zope.testing (3.9.7)<br>zope.traversing (3.13.2)<br>zope.viewlet (3.7.2)<br>Zope2 (4.0a2)<br>ZopeUndo (2.12.0)<br><br></div><div class="gmail_extra">I dont know this affect, <br></div></div>