[buildout] TypeError: 'Version' object has no attribute '__getitem__'

Anyone seen this error Plone 4.3 buildouts?
...out of the sudden....


Getting distribution for 'plone.recipe.zope2instance==4.1.9'.
Got plone.recipe.zope2instance 4.1.9.
Updating _mr.developer.
Installing instance.
While:
  Installing instance.

An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
  File "/home/plone-test/zchl_buildout/lib/python2.7/site-packages/zc/buildout/buildout.py", line 2127, in main
    getattr(buildout, command)(args)
  File "/home/plone-test/zchl_buildout/lib/python2.7/site-packages/zc/buildout/buildout.py", line 797, in install
    installed_files = self[part]._call(recipe.install)
  File "/home/plone-test/zchl_buildout/lib/python2.7/site-packages/zc/buildout/buildout.py", line 1557, in _call
    return f()
  File "/home/plone-test/zchl_buildout/eggs/plone.recipe.zope2instance-4.1.9-py2.7.egg/plone/recipe/zope2instance/__init__.py", line 78, in install
    major, minor = parsed[0:2]
TypeError: 'Version' object has no attribute '__getitem__'

It seems the "setuptools" problem.
Which version are you using? Pin it <39

Yes, setuptools nightmare again :alien:

-setuptools==39.1.0
-zc.buildout==2.11.3
+setuptools==36.6.0
+zc.buildout==2.8.0

solved the issue

The other option is to use plone.recipe.zope2instance >= 4.4.
I think this was discussed in some other post here.