[Zope-dev] SVN: Sandbox/nadako/zope.app.publisher/ Clean up dependencies.

Hanno Schlichting hanno at hannosch.eu
Thu Aug 27 14:18:04 EDT 2009


On Thu, Aug 27, 2009 at 8:10 PM, Tres Seaver<tseaver at palladion.com> wrote:
> Stephan Richter wrote:
>> You can not require a minor version in setup.py.
>
> Huh?  setuptools doesn't care about how many dots are in the dependency.

What Stefan probably meant here was: You *shouldn't* require minor
versions in setup.py. That was the consensus reached the last time we
fought about version requirements in setup.py.

In this case the requirement is correct, though. As zope.container
3.8.3 (as well as 3.8.2) introduced API incompatible changes. The
above policy of only requiring features releases would have worked if
both 3.8.2 and 3.8.3 would have been proper new feature releases.
Since they weren't the requirement is OK as is.

To make every policy happy, some new 3.9 release of zope.container and
some re-releasing of a no-API-changes 3.8.4 release would be required
- quite tedious and not worth it IMHO ;-)

Hanno


More information about the Zope-Dev mailing list