[Grok-dev] grokproject 1.0a4 released

Uli Fouquet uli at gnufix.de
Fri Apr 17 10:25:15 EDT 2009


Hi there,

grokproject 1.0a4 has just been released:

  http://pypi.python.org/pypi/grokproject/1.0a4


This should fix the infamous 'apidoc'-not-found-problems with grok1.0a3.

Thanks to Ben Dadsetan and Roger Erens the nastiest Windows problem
(broken logfile path in deploy.ini/debug.ini) was fixed. Windows users,
please see the note below.

Running debug.ini
=================

To make use of debug.ini, run

  $ paster serve parts/etc/debug.ini

and login on

  http://localhost:8080/@@login.html


Upgrading
=========

Upgrading is recommended at least for users of grokproject 1.0a3.

To upgrade your `grokproject` version do::

  $ easy_install -U grokproject

Note: Updating ``grokproject`` does not update already created projects.

Upgrading Projects
------------------

To update older projects created by an older `grokproject`

* create a new project with the latest grokproject and copy sources 
  from old_proj/src over to new_proj/src.

* if you changed configuration files in your old project (i.e. 
  buildout.cfg, versions.cfg, templates in etc/), apply those changes 
  to the appropriate files in your new project.

* if your project sources contain a module startup.py:

  remove this file from the new project and update your new setup.py.

* run bin/buildout


Note for Windows users:
=======================

Note, that on Windows you most probably will have problems during runs
of grokproject::

  eggbasket\downloader.py cannot unlink because "file is being used
  by another process"

Workaround:
-----------

Although this looks serious, you should be able to proceed by entering
your freshly created project dir and running buildout therein.

A general bugfix for this is already in progress.


From CHANGES.txt:
=================

* Fixed wrong site-definition path in generated zope.conf.
  * Fix bug https://bugs.launchpad.net/grok/+bug/358719 Backslashes in
    Windows paths are now quoted in Python expressions in
    configuration .ini files. Patches, testing and solutions from Ben
    Dadsetan and Roger Erens.
  * Add filter to include only eggs in generated versions.cfg that are
    not already provided by a downloaded grok KGS.
  * Reintroduce find-links to Zope package index in generated
    buildout.cfg to avoid problems with z3c.widget and other packages
    needing packages only hosted on Zope.

Thanks to all who contributed by filing bug reports, providing fixes,
running tests or just complaining!

Best regards,

-- 
Uli

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://mail.zope.org/pipermail/grok-dev/attachments/20090417/cb48f6eb/attachment.bin 


More information about the Grok-dev mailing list