On Wed, Mar 21, 2007 at 01:42:27PM +0300, Dmitry V. Levin wrote: > > 0.30-alt1 > > > > - python.req.py: > > + fixed a bug in "import" clause analysis, due to which only > > the first dependency of multiple arguments was produced; i.e. > > Old result: 'import os, re' -> Requires: python2.4(os) > > New result: 'import os, re' -> Requires: python2.4(os), python2.4(re) > > Ввиду этого > > > + disabled .py suffix check, for the sake of plain python scripts > > и этого у пакетов теперь может появиться больше зависимостей чем раньше. > Какова вероятность роста unmet'ов из-за этого? Низкая. С python-2.3 это работало, баг проявлялся только с python-2.4. Кроме того, сейчас python.req.py ищет только top-level зависимости (грубо говоря, "без отступа"). Это означает, что в случае unmet'ов мы имеем реально сломанный код, который даже не загрузится.