zc.buildout-1.7.0b1 released

The main goal of this release is to provide an update for buildout 1 that won't upgrade itself to buildout 2. To get the release, download the new buildout 1 bootstrap.py script from http://downloads.buildout.org/1/bootstap.py: wget http://downloads.buildout.org/1/bootstap.py and use it to bootstrap your projects. Because this is a non-final release, you need to use the -t option when you run it: python bootstrap.py -t Please try it and let me know if you have any problems. If I don't hear anything, I'll release 1.7.0 final in a week or so. Jim -- Jim Fulton http://www.linkedin.com/in/jimfulton Jerky is better than bacon! http://zo.pe/Kqm

Op 02-01-13 12:58, Jim Fulton schreef:
The main goal of this release is to provide an update for buildout 1 that won't upgrade itself to buildout 2.
To get the release, download the new buildout 1 bootstrap.py script from http://downloads.buildout.org/1/bootstap.py:
Typo. That should be: http://downloads.buildout.org/1/bootstrap.py
and use it to bootstrap your projects. Because this is a non-final release, you need to use the -t option when you run it:
python bootstrap.py -t
Please try it and let me know if you have any problems. If I don't hear anything, I'll release 1.7.0 final in a week or so.
Thanks for your work! Works fine on the standard buildout template I use for all clients, on Mac OS X Mountain Lion. It is incompatible with the buildout-versions extension, but that is not really buildout's problem. If this looks like a general problem that extensions or recipes could run into, it may warrant an update in the docs, or at least the changelog. The error I get is this: $ bin/buildout While: Installing. Loading extensions. An internal error occurred due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): File "/Users/mauritsvanrees/shared-eggs/zc.buildout-1.7.0b1-py2.7.egg/zc/buildout/buildout.py", line 1866, in main getattr(buildout, command)(args) File "/Users/mauritsvanrees/shared-eggs/zc.buildout-1.7.0b1-py2.7.egg/zc/buildout/buildout.py", line 466, in install self._load_extensions() File "/Users/mauritsvanrees/shared-eggs/zc.buildout-1.7.0b1-py2.7.egg/zc/buildout/buildout.py", line 1037, in _load_extensions ep.load()(self) File "/Users/mauritsvanrees/shared-eggs/distribute-0.6.34-py2.7.egg/pkg_resources.py", line 2013, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/Users/mauritsvanrees/shared-eggs/buildout_versions-1.7-py2.7.egg/buildout_versions/__init__.py", line 12, in <module> from zc.buildout.easy_install import IncompatibleVersionError ImportError: cannot import name IncompatibleVersionError -- Maurits van Rees: http://maurits.vanrees.org/ Zest Software: http://zestsoftware.nl

On Wed, Jan 2, 2013 at 7:24 AM, Maurits van Rees <m.van.rees@zestsoftware.nl> wrote:
Op 02-01-13 12:58, Jim Fulton schreef:
The main goal of this release is to provide an update for buildout 1 that won't upgrade itself to buildout 2.
To get the release, download the new buildout 1 bootstrap.py script from http://downloads.buildout.org/1/bootstap.py:
Typo. That should be: http://downloads.buildout.org/1/bootstrap.py
Doh. Thanks.
and use it to bootstrap your projects. Because this is a non-final release, you need to use the -t option when you run it:
python bootstrap.py -t
Please try it and let me know if you have any problems. If I don't hear anything, I'll release 1.7.0 final in a week or so.
Thanks for your work!
Works fine on the standard buildout template I use for all clients, on Mac OS X Mountain Lion.
It is incompatible with the buildout-versions extension, but that is not really buildout's problem. If this looks like a general problem that extensions or recipes could run into, it may warrant an update in the docs, or at least the changelog. The error I get is this:
$ bin/buildout While: Installing. Loading extensions.
An internal error occurred due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): File "/Users/mauritsvanrees/shared-eggs/zc.buildout-1.7.0b1-py2.7.egg/zc/buildout/buildout.py", line 1866, in main getattr(buildout, command)(args) File "/Users/mauritsvanrees/shared-eggs/zc.buildout-1.7.0b1-py2.7.egg/zc/buildout/buildout.py", line 466, in install self._load_extensions() File "/Users/mauritsvanrees/shared-eggs/zc.buildout-1.7.0b1-py2.7.egg/zc/buildout/buildout.py", line 1037, in _load_extensions ep.load()(self) File "/Users/mauritsvanrees/shared-eggs/distribute-0.6.34-py2.7.egg/pkg_resources.py", line 2013, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/Users/mauritsvanrees/shared-eggs/buildout_versions-1.7-py2.7.egg/buildout_versions/__init__.py", line 12, in <module> from zc.buildout.easy_install import IncompatibleVersionError ImportError: cannot import name IncompatibleVersionError
That's a bug. I'll fix that. Thanks. Jim -- Jim Fulton http://www.linkedin.com/in/jimfulton Jerky is better than bacon! http://zo.pe/Kqm

On 02-01-13 13:29, Jim Fulton wrote:
ImportError: cannot import name IncompatibleVersionError That's a bug. I'll fix that.
Same bug exists in 2.0a: https://github.com/buildout/buildout/issues/38 (A quick BBB alias to IncompatibleConstraintError could already do the job). Reinout -- Reinout van Rees http://reinout.vanrees.org/ reinout@vanrees.org http://www.nelen-schuurmans.nl/ "If you're not sure what to do, make something. -- Paul Graham"

On Wed, Jan 2, 2013 at 8:26 AM, Reinout van Rees <reinout@vanrees.org> wrote:
On 02-01-13 13:29, Jim Fulton wrote:
ImportError: cannot import name IncompatibleVersionError
That's a bug. I'll fix that.
Same bug exists in 2.0a: https://github.com/buildout/buildout/issues/38
(A quick BBB alias to IncompatibleConstraintError could already do the job).
I'll add that, but buildout-versions will still be broken for buildout 2 die to it's dependence on and monkey patching of other internal details that have changed. (There's another thread on this that I need to reply to.) Jim -- Jim Fulton http://www.linkedin.com/in/jimfulton Jerky is better than bacon! http://zo.pe/Kqm
participants (3)
-
Jim Fulton
-
Maurits van Rees
-
Reinout van Rees