On 12/6/05, Jared Kuolt <[EMAIL PROTECTED]> wrote: > > You and your "theories". I made sure that I deleted and re-downloaded > ez_setup.py, upgraded setup tools, then did the upgrade. Should I just > run this? > > easy_install -U cherrypy > > (I'm not used to it so I'm probably wrong...)
As nice as it would be for that to work, it might not. Unless you upgrade your setuptools to get code that Phillip just checked in. The problem is that setuptools views 2.1.0-rc2 as a *patchlevel* above 2.1.0. So, if easy_install spots a 2.1.0-rc2, it'll pick it over 2.1.0. That was why I had that bit in setup.py. Phillip has changed how setuptools interprets version numbers to catch stuff like rc's and betas. you should be able to easy_install -U "CherryPy >= 2.1.0, != 2.1.0-rc2, != 2.1.0-rc1, != 2.1.0-beta" (btw, the command you gave should work if setuptools won't spot a 2.1.0-rc2 at the cheeseshop.) Kevin

