It seems that tgext.menu is trying to import Bunch from tg.configuration while it relies in tg.util. Bunch has always relied in tg.utl.Bunch, it was just imported in configuration because configuration itself uses it.
That can be easily fixed by changing tgext/menu/__init__.py to import tg.util.Bunch, I think that Michael can change it quite quickly as he is the author of tgext.menu itself. On Sat, Apr 21, 2012 at 6:09 AM, Jean-Denis Girard <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > > I made a quick test of my application under tg-2.2 today. I installed in > a new virtualenv, without any issue. I quickstarted a project and ran > tests, everything seemed ok. > > Then I copied my project but got an error when running paster setup-app: > File > "/home/SysNux/tg22_64/lib/python2.6/site-packages/tgext.menu-1.0rc1-py2.6.egg/tgext/menu/__init__.py", > line 29, in <module> > from tg.configuration import Bunch > ImportError: cannot import name Bunch > > > Thanks, > - -- > Jean-Denis Girard > > SysNux Systèmes Linux en Polynésie française > http://www.sysnux.pf/ Tél: +689 50 10 40 / GSM: +689 79 75 27 > > Le 10/04/2012 17:55, Michael Pedersen a écrit : >> Well, after working on the package updates last night, I worked on >> getting a beta release of TG2.2 out. >> >> You won't find it on PyPi, and I have no intention of ever putting it there. >> >> However, you can install it with only slight variation on the normal >> instructions: >> >> easy_install -i http://tg.gy/beta tg.devtools >> >> All of the packages are upgraded as high as they can be. That means that >> only Pylons, Chameleon, repoze.who, and transaction are not at the >> latest possible release. >> >> People, please test this with your code. File tickets. Let us know of >> problems. We're going to release this as our current stable release >> soon. Definitely before the end of May, and hopefully at the end of >> April. Without your feedback, though, we could create problems for you. >> We don't want that, so please let us know. >> >> Many new packages, many internal code changes to fix many bugs, and many >> new features, and no support for Python 2.4. This is a major release. >> Help us get it right. >> >> Thank you. >> >> -- >> Michael J. Pedersen >> My Online Resume: http://www.icelus.org/ -- Google+ http://plus.ly/pedersen >> Google Talk: [email protected] <mailto:[email protected]> >> -- Twitter: pedersentg >> >> -- >> You received this message because you are subscribed to the Google >> Groups "TurboGears" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/turbogears?hl=en. > > > -----BEGIN PGP SIGNATURE----- > > iEYEARECAAYFAk+SMwgACgkQuu7Rv+oOo/hyZQCfQ/SbhUD8TNc8QDZjymRBBwpJ > SAsAnjWT6xSaY0j7uwi2q/sVx8MWosBA > =oK47 > -----END PGP SIGNATURE----- > > -- > You received this message because you are subscribed to the Google Groups > "TurboGears" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/turbogears?hl=en. > -- You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/turbogears?hl=en.

