On Wed, Dec 12, 2018 at 05:12:02PM +0100, Salvo Tomaselli wrote: > You are right that it's not ideal. > > However it is because every single new version of mypy changes > something, so they fix a false positive and fail because I had a "# > type: ignore" tag or they introduce some new false positive.
At least the Debian revision part looks clearly wrong. Something like Build-Depends: ..., mypy (>= 0.641), mypy (<< 0.641.1) should in any case be sufficient. > So in practice it never happens that the build works when changing > mypy version, since it runs tests during the build. > Il giorno mer 12 dic 2018 alle ore 16:06 Adrian Bunk <b...@debian.org> > ha scritto: > > > > Source: typedload > > Version: 1.10-2 > > Severity: serious > > > > Build-Depends: ..., mypy (= 0.641-1) > > > > If there is some tight interdependency between typedload and mypy, > > then this should be expressed properly with a set of >= and <= > > dependencies. > > > > In any case a build dependency on the exact Debian revision > > of another package seems far too strict. cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed