[buildout] extends = https://dist.plone.org/versions/zope-2-13-26-versions.cfg [versions] ################ # Zope overrides docutils = 0.13.1 # Get support for @security decorators AccessControl = 3.0.13 ExtensionClass = 4.3.0 Acquisition = 4.2.2 # More memory efficient version, Trac #13101 DateTime = 4.1.1 # other updates Products.BTreeFolder2 = 2.14.0 Missing = 3.1 MultiMapping = 3.0 ZConfig = 3.1.0 zLOG = 3.0 ZopeUndo = 4.1 BTrees = 4.4.1 # Overrides until ztk is updated coverage = 4.3.4 zdaemon = 4.2.0 transaction = 1.7.0 Sphinx = 1.5.2 zope.app.locales = 3.7.5 zope.component = 3.12.1 zope.i18n = 4.1.0 zope.i18nmessageid = 4.0.3 zope.interface = 4.2.0 # required for recent z3c.form and chameleon zope.pagetemplate = 3.6.3 # Support for more complex catalog queries Products.ZCatalog = 3.0.2 Zope2 = 2.13.26 ############# # Build Tools # Basics # !! keep in sync with requirements.txt !! appdirs = 1.4.2 packaging = 16.8 pyparsing = 2.1.10 setuptools = 34.3.0 six = 1.10.0 zc.buildout = 2.8.0 # recipes and extensions collective.recipe.omelette = 0.16 collective.recipe.sphinxbuilder = 1.0 collective.recipe.template = 2.0 mr.developer = 1.35 plone.recipe.alltests = 1.5 plone.recipe.zeoserver = 1.3 plone.recipe.zope2instance = 4.2.22 plone.releaser = 1.5.4 plone.versioncheck = 1.5.1 z3c.checkversions = 0.5 z3c.coverage = 2.0.3 z3c.ptcompat = 2.0 z3c.template = 2.0.0 zc.recipe.egg = 2.0.3 # testing collective.xmltestreport = 1.3.4 manuel = 1.8.0 mock = 1.0.1 zope.testbrowser = 3.11.1 zope.testrunner = 4.4.4 # Robot Testing plone.app.robotframework = 1.0.2 robotframework = 3.0.2 robotframework-debuglibrary = 0.8 robotframework-ride = 1.5.2.1 robotframework-selenium2library = 1.8.0 robotframework-selenium2screenshots = 0.7.2 robotsuite = 2.0.0 selenium = 2.53.6 # i18n Babel = 1.3 i18ndude = 4.1 # sphinx documentation Pygments = 2.2.0 snowballstemmer = 1.2.1 sphinx-rtd-theme = 0.1.9 sphinxcontrib-robotframework = 0.6.1 imagesize = 0.7.1 # mentioned in zopetoolkit and outdated there - not sure if we need it at all z3c.recipe.sphinxdoc = 1.0.0 ####################### # External dependencies Chameleon = 2.25 cssmin = 0.2.0 cssselect = 1.0.1 decorator = 4.0.11 elementtree = 1.2.7-20070827-preview feedparser = 5.2.1 interlude = 1.3.1 Jinja2 = 2.9.5 lxml = 3.7.3 mailinglogger = 3.8.0 Markdown = 2.6.7 ordereddict = 1.1 olefile = 0.44 piexif = 1.0.12 Pillow = 3.4.2 python-dateutil = 2.6 python-gettext = 3.0 pytz = 2016.10 repoze.xmliter = 0.6 requests = 2.13.0 simplejson = 3.10.0 slimit = 0.8.1 WebOb = 1.6.3 future = 0.16.0 # zope.app.* # parts needed from (but without pulling whole) # https://dist.plone.org/versions/zopetoolkit-1-0-8-zopeapp-versions.cfg roman = 1.4.0 wsgi-intercept = 0.4 zc.sourcefactory = 0.7.0 zope.app.appsetup = 3.14.0 zope.app.intid = 3.7.1 zope.app.publisher = 3.10.2 zope.app.wsgi = 3.9.3 zope.app.publication = 3.12.0 # Special pins, see annotations argparse = 1.4.0 distribute = 0.7.3 ply = 3.4 Unidecode = 0.04.1 ############### # Plone release borg.localrole = 3.1.3 collective.monkeypatcher = 1.1.2 diazo = 1.2.5 five.customerize = 1.1 five.globalrequest = 1.0 five.intid = 1.1.2 five.localsitemanager = 2.0.5 five.pt = 2.2.4 icalendar = 3.11.3 mockup = 2.4.0 Plone = 5.1b2 plone.alterego = 1.1.1 plone.api = 1.6 plone.app.caching = 1.2.15 plone.app.content = 3.3.5 plone.app.contentlisting = 1.2.8 plone.app.contentmenu = 2.2.2 plone.app.contentrules = 4.0.13 plone.app.contenttypes = 1.2.22 plone.app.controlpanel = 3.0.4 plone.app.customerize = 1.3.7 plone.app.dexterity = 2.4.0 plone.app.discussion = 3.0.0 plone.app.event = 3.0.4 plone.app.folder = 1.2.2 plone.app.i18n = 3.0.4 plone.app.intid = 1.1.2 plone.app.iterate = 3.3.1 plone.app.layout = 2.6.4 plone.app.linkintegrity = 3.2.1 plone.app.locales = 5.1.1 plone.app.lockingbehavior = 1.0.5 plone.app.multilingual = 5.0.3 plone.app.portlets = 4.2.3 plone.app.querystring = 1.4.3 plone.app.redirector = 1.3.4 plone.app.registry = 1.5 plone.app.testing = 5.0.6 plone.app.textfield = 1.2.8 plone.app.theming = 1.3.5 plone.app.upgrade = 2.0.1 plone.app.users = 2.3.8 plone.app.uuid = 1.1.3 plone.app.viewletmanager = 2.0.10 plone.app.vocabularies = 4.0.1 plone.app.widgets = 2.1 plone.app.workflow = 2.2.7 plone.app.z3cform = 2.2.1 plone.autoform = 1.7.1 plone.batching = 1.1.1 plone.behavior = 1.1.4 plone.browserlayer = 2.2.0 plone.cachepurging = 1.0.13 plone.caching = 1.1.2 plone.contentrules = 2.0.6 plone.dexterity = 2.5.1 plone.event = 1.3.3 plone.folder = 1.0.9 plone.formwidget.datetime = 1.3.1 plone.formwidget.namedfile = 2.0.2 plone.formwidget.querystring = 1.1.8 plone.formwidget.recurrence = 2.1.1 plone.i18n = 3.0.6 plone.indexer = 1.0.4 plone.intelligenttext = 2.1.0 plone.keyring = 3.0.1 plone.locking = 2.1.3 plone.memoize = 1.2.0 plone.mockup = 1.0 plone.namedfile = 4.1.2 plone.outputfilters = 3.0.1 plone.portlet.collection = 3.1 plone.portlet.static = 3.1 plone.portlets = 2.3 plone.protect = 3.0.23 plone.registry = 1.1.2 plone.reload = 2.0.2 plone.resource = 1.2.1 plone.resourceeditor = 2.0.5 plone.rfc822 = 1.1.3 plone.scale = 2.1 plone.schema = 1.0.0 plone.schemaeditor = 2.0.15 plone.session = 3.6.1 plone.stringinterp = 1.2.1 plone.subrequest = 1.8 plone.supermodel = 1.3.2 plone.synchronize = 1.0.2 plone.testing = 4.1.1 plone.theme = 3.0.2 plone.transformchain = 1.2.0 plone.uuid = 1.0.4 plone.z3cform = 0.9.0 plonetheme.barceloneta = 1.7 Products.CMFCore = 2.2.10 Products.CMFDiffTool = 3.1.3 Products.CMFDynamicViewFTI = 4.1.5 Products.CMFEditions = 3.0.1 Products.CMFFormController = 3.1.4 Products.CMFPlacefulWorkflow = 1.7.2 Products.CMFPlone = 5.1b2 Products.CMFQuickInstallerTool = 3.0.15 Products.CMFUid = 2.2.1 Products.contentmigration = 2.1.15 Products.DateRecurringIndex = 2.1 Products.DCWorkflow = 2.2.5 Products.ExtendedPathIndex = 3.1.1 Products.ExternalEditor = 1.1.3 Products.GenericSetup = 1.8.6 Products.i18ntestcase = 1.3 Products.MimetypesRegistry = 2.1 Products.PlacelessTranslationService = 2.0.7 Products.PloneLanguageTool = 3.2.8 Products.PlonePAS = 5.0.13 Products.PloneTestCase = 0.9.18 Products.PluggableAuthService = 1.11.0 Products.PluginRegistry = 1.4 Products.PortalTransforms = 2.2.2 Products.ResourceRegistries = 3.0.5 Products.SecureMailHost = 1.1.2 Products.statusmessages = 4.1.2 Products.ZopeVersionControl = 1.1.3 Products.ZSQLMethods = 2.13.5 sourcecodegen = 0.6.14 z3c.autoinclude = 0.3.7 z3c.caching = 2.0a1 z3c.form = 3.2.11 z3c.formwidget.query = 0.13 z3c.pt = 3.0.0a1 z3c.zcmlhook = 1.0b1 zope.globalrequest = 1.2 zope.schema = 4.4.2 # Archetypes (part of core, listed separate b/c of planned removal for 6.0) archetypes.referencebrowserwidget = 2.5.8 archetypes.schemaextender = 2.1.6 plone.app.blob = 1.6.7 plone.app.collection = 1.2.3 plone.app.imaging = 2.0.6 Products.Archetypes = 1.13.0 Products.ATContentTypes = 2.3.3 Products.Marshall = 2.2.1 Products.TinyMCE = 1.4.3 Products.validation = 2.0.2 # old theme of Plone 4.x series plonetheme.sunburst = 1.5.3 ######################################### # Ecosystem (not officially part of core) collective.js.jqueryui = 2.0.1 collective.z3cform.datagridfield = 1.1 collective.z3cform.datagridfield-demo = 0.6 collective.z3cform.datetimewidget = 1.2.7 martian = 0.15 plone.app.debugtoolbar = 1.1.1 plone.app.relationfield = 1.3.4 plone.app.stagingbehavior = 0.1 plone.app.versioningbehavior = 1.3 plone.formwidget.autocomplete = 1.2.11 plone.formwidget.contenttree = 1.0.15 z3c.batching = 2.1.0 z3c.blobfile = 0.1.5 z3c.jbot = 0.7.2 z3c.objpath = 1.1 z3c.relationfield = 0.7 z3c.unconfigure = 1.1 zc.queue = 1.3 zc.relation = 1.0 # Archetypes related archetypes.multilingual = 3.0.4 plone.app.referenceablebehavior = 0.7.7 # old: ldap plugin plone.app.ldap = 1.4.0 # old: openid support plone.app.openid = 2.2.1 plone.openid = 2.0.4 python-openid = 2.2.5 # New: Mosaic and related plone.app.blocks = 4.0.6 plone.app.drafts = 1.1.1 plone.app.mosaic = 2.0.0rc4 plone.app.standardtiles = 2.1.0 plone.app.tiles = 3.0.3 plone.tiles = 1.8.2 # Old: grok related five.grok = 1.3.2 grokcore.annotation = 1.5.1 grokcore.component = 2.7 grokcore.formlib = 1.11 grokcore.security = 1.6.3 grokcore.site = 1.8 grokcore.view = 2.11 grokcore.viewlet = 1.11 plone.directives.dexterity = 1.0.2 plone.directives.form = 2.0.2 [versionannotations] # keep this alphabetical please argparse = Next are only needed for Python < 2.7 but the zope toolkit. Pin is outdated, so let's pin a newer one, just in case. babel = It is required by plone.app.robotframework and sphinx. With babel 2.0 major changes were introduced. Needs detailed check if update is possible. distribute = We dont use distribute (outdated fork of setuptools), buts its pinned in zope tookit. So update to latest legacy package, which is a simple compatibility layer that installs Setuptools 0.7+ zope.component = Major changes in 4.0.0, needs check if we can run Plone with them, stick with 3.12.1 zope.globalrequest = Pin to 1.2, because 1.3 needs zope.testbrowser>=5.0 zope.interface = Starting with 4.3.0 hashing in (un-)registerUtility was changed. This leads into "TypeError: cannot create weak reference to 'Acquisition.ImplicitAcquisitionWrapper' object". ply = stick to older ply 3.4, see https://github.com/dabeaz/ply/issues/82 Unidecode = Unidecode 0.04.{2-9} break tests WebOb = WebOb 1.7.0 produces test failures, see https://github.com/plone/diazo/issues/67 html5lib = Double version numbers: 0.9999 == 1.0b5, 0.99999 == 1.0b6, etcetera. 0.99999999/1.0b9 changes too much and cannot be used with current bleach (1.4/1.5), which is used by zest.releaser. bleach 1.4.3 and higher have an explicit restriction, and this can only handle the version number with nines, not the 1.0bX. zodb3 = The 3.10.* series is the last ZODB3 series. The 3.11.0 is a metapackage for the newer separate ZODB, persistent, BTrees and ZEO packages.