On Tue, Sep 07, 2010 at 03:27:43PM +0400, Mikhail Lukyanchenko wrote: > Package: python-mechanize > Version: 0.2.1-1+nmu1 > Severity: normal > > New upstream version 0.2.2 is available. It fixes #456206 and several other > bugs not mentioned at Debian bugs.
Hi, thanks for packaging this! I reviewed the package you uploaded to http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=python-mechanize and have a number of questions/comments. 1. The upstream changelog [1] states for 0.2.0: "ClientForm has been merged into mechanize. This means that mechanize has no dependencies other than Python itself. ... I probably won't do further standalone releases of ClientForm." So why does the package still depend on python-clientform? 2. Why does the package now have "XS-Python-Version: >= 2.6" in debian/control and "2.5-" in debian/pyversions? At best that's inconsistent. Upstream claims to support any python version above 2.4 [2] What's up? 3. Looking at the changelog of zope.testbrowser [3], it appears incompatible with versions of python-mechanize above 0.2.0. A new zope.testbrowser version would have to be uploaded to prevent breakage there. That may require changes elsewhere as the differences between our current zope.testbrowser and the latest are quite large. 4. Squeeze is frozen [4]. Perhaps now is not the time to introduce major new versions of packages that trigger breakage in other packages? You need a very strong reasoning for that, what is it? Given points 3 and 4, I'm afraid of uploading this package before squeeze is released. Afterwards, it definitely should be uploaded along with a new version of zope.testbrowser at least. [1] http://wwwsearch.sourceforge.net/mechanize/ChangeLog.txt [2] http://wwwsearch.sourceforge.net/mechanize/faq.html [3] http://pypi.python.org/pypi/zope.testbrowser#id1 [4] http://www.debian.org/News/2010/20100806 -- Brian Sutherland -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org