[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#387152: ITP: twill -- A simple scripting language for Web browsing



On Tue, Apr 10, 2007 at 12:09:21AM +0200, Bernd Zeimetz wrote:
-> Heya,
-> >
-> > Actually,  I  have just  tried  that,  however  the current  version  of
-> > beautifulsoup  in   Debian  is   3.x  whereas  mechanize   only  support
-> > beautifulsoup 2.x  ATM. So,  I wonder  how I could  fix this  issue, any
-> > idea?
-> >   
-> aaargh! there're way to many weird dependencies in python packages. Imho
-> it does not make much sense to have two versions of BS in Debian (like
-> we have for python-snmp for example). Together with the problem that
-> mechanize seems not to be upgradeable due to not being compatible with
-> zope3 I think we're somewhat stuck here. Probably shipping twills
-> dependencies in one package with twill would be the best resolution
-> until twill, mechanize, BS and zope3 decide to be compatible.

Is this a 'zope.testbrowser' problem?

(There's no reason why zope3 itself and mechanize would be
"incompatible".)

twill-latest and mechanize-latest are compatible; it's relatively simple
to upgrade mechanize to use the latest version of BS, too.  However,
until recently there was no good way to suck down dependencies
automatically in Python, and there still is no *good* way, which sort of
prevents me from distributing twill without mechanize by default.
(I don't want to harass non-Debian users by making them install
mechanize first, THEN twill.)

FWIW, I'm happy to correspond on these issues.  I'm the author of twill,
I know mechanize (and John Lee) fairly well, and I'm a user of Debian.
All reasons to get this stuff to work nicely together...

So, thanks for your efforts & let me know what I can do!

cheers,
--titus



Reply to: