-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Martijn Faassen wrote:
Hi there,
2007-10-10 - The Grok project is happy to release Grok 0.10.1! Grok 0.10.1 is a bugfix release of Grok, and the first outcome of the Neanderthal Grok sprint that was hosted by GfU Cyrus in Cologne, Germany, last week.
The sole aim of this release is to fix Grok's installation story. Releases of Zope 3 components that Grok relied on had the tendency to break Grok. Since Grok now uses a fixed list of versions it relies on, this problem should now be solved. The grokproject tool has also been updated to 0.6, and now automatically uses the version list feature.
To update grokproject to 0.6, please type the following:
$ easy_install -U grokproject
For more information about this release, including instructions on how to update existing buildouts to use the version list feature, see here:
http://grok.zope.org/releaseinfo/readme.html
What is Grok? ---------------------
Grok: now even cavemen can use Zope 3
Grok is a web application framework based on Zope 3 technology. Grok aims to make Zope 3 technology more easy to use for beginners and experienced developers alike.
More about Grok: http://grok.zope.org
grokproject appears to be broken:: [/home/tseaver/tmp] $ python VE-trunk/virtualenv.py --no-site-packages gtest New python executable in gtest/bin/python Installing setuptools............done. [/home/tseaver/tmp] $ cd gtest/ [/home/tseaver/tmp/gtest] $ bin/easy_install grokproject Searching for grokproject Reading http://pypi.python.org/simple/grokproject/ Reading https://launchpad.net/grok Best match: grokproject 0.6 Downloading http://pypi.python.org/packages/source/g/grokproject/grokproject-0.6.tar.gz#... Processing grokproject-0.6.tar.gz Running grokproject-0.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-q39YBI/grokproject-0.6/egg-dist-tmp-2DPklW Adding grokproject 0.6 to easy-install.pth file Installing grokproject script to /home/tseaver/tmp/gtest/bin Installed /home/tseaver/tmp/gtest/lib/python2.5/site-packages/grokproject-0.6-py2.5.egg Processing dependencies for grokproject Searching for PasteScript>=1.3 Reading http://pypi.python.org/simple/PasteScript/ Reading http://pythonpaste.org/script/ Best match: PasteScript 1.3.6 Downloading http://pypi.python.org/packages/source/P/PasteScript/PasteScript-1.3.6.tar.g... Processing PasteScript-1.3.6.tar.gz Running PasteScript-1.3.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-TEYY_4/PasteScript-1.3.6/egg-dist-tmp-v8tUrz Adding PasteScript 1.3.6 to easy-install.pth file Installing paster script to /home/tseaver/tmp/gtest/bin Installing paster script to /home/tseaver/tmp/gtest/bin Installed /home/tseaver/tmp/gtest/lib/python2.5/site-packages/PasteScript-1.3.6-py2.5.egg Searching for PasteDeploy Reading http://pypi.python.org/simple/PasteDeploy/ Reading http://pythonpaste.org/deploy/paste-deploy.html Reading http://pythonpaste.org/deploy/ Best match: PasteDeploy 1.3.1 Downloading http://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-1.3.1.tar.g... Processing PasteDeploy-1.3.1.tar.gz Running PasteDeploy-1.3.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-Yb3hMF/PasteDeploy-1.3.1/egg-dist-tmp-OyRTGE warning: no files found matching 'docs/*.html' warning: no previously-included files found matching 'docs/rebuild' Adding PasteDeploy 1.3.1 to easy-install.pth file Installed /home/tseaver/tmp/gtest/lib/python2.5/site-packages/PasteDeploy-1.3.1-py2.5.egg Searching for Paste>=1.3 Reading http://pypi.python.org/simple/Paste/ Reading http://pythonpaste.org Best match: Paste 1.4.2 Downloading http://pypi.python.org/packages/source/P/Paste/Paste-1.4.2.tar.gz#md5=109bd6... Processing Paste-1.4.2.tar.gz Running Paste-1.4.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-jdPUJu/Paste-1.4.2/egg-dist-tmp-6pbNoK Adding Paste 1.4.2 to easy-install.pth file Installed /home/tseaver/tmp/gtest/lib/python2.5/site-packages/Paste-1.4.2-py2.5.egg Finished processing dependencies for grokproject [/home/tseaver/tmp/gtest] $ bin/grokproject mytest Enter module (Name of a demo Python module placed into the package) ['app.py']: Enter user (Name of an initial administrator user): zope Enter passwd (Password for the initial administrator user): r00ler Enter eggs_dir (Location where zc.buildout will look for and place packages) ['/home/tseaver/buildout-eggs']: Creating directory ./mytest Downloading zc.buildout... Invoking zc.buildout... While: Installing. Getting section app. Initializing section app. Installing recipe zc.zope3recipes>=0.5.3. Getting distribution for 'zc.zope3recipes==0.6b1'. Error: Couldn't find a distribution for 'zc.zope3recipes==0.6b1'. 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 iD8DBQFHDTXE+gerLs4ltQ4RAiBAAJ9kJ/pK4Y1QOK8uyM0CPdJN8ZN5uwCcDKi6 W1z0KCCGYHHN/6wiH80NuwI= =e6zJ -----END PGP SIGNATURE-----