-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 06/30/2012 08:54 AM, Chris Withers wrote:
http://pypi.python.org/pypi/zope.interface/4.0.0>
> That's fine, but I'd like the above projects to continue 2.5 support
> for the time being.
>
> The simple solution would be to add a versions section to the buildout
> here:
>
>
https://github.com/Simplistix/checker/blob/master/buildout.cfg>
> ...and pin the versions in the tox.ini here:
>
>
https://github.com/Simplistix/checker/blob/master/tox.ini>
> ...however, that doesn't give the correct result. The version
> requirement is "use the latest version of all packages that work with
> the Python version under test" and the changes I've suggested would
> mean that on Python 2.6 and 2.7, the latest version of zope.interface
> wouldn't be used.
>
> What makes this even more "interesting" is that zope.interface isn't a
> direct requirement of either of these projects, it's a dependency of
> a dependency in both cases.
>
> How have other people solved this?
For repoze.sendmail, I did two fixups for Python 2.5:
- - I changed 'install_requires' in setup.py based on sys.version_info
https://github.com/repoze/repoze.sendmail/blob/master/setup.py- - I pinned the verstion in tox.ini:
https://github.com/repoze/repoze.sendmail/blob/master/tox.iniTres.
- --
===================================================================
Tres Seaver +1 540-429-0999
tseaver@...
Palladion Software "Excellence by Design"
http://palladion.com-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla -
http://enigmail.mozdev.org/iEYEARECAAYFAk/vM2cACgkQ+gerLs4ltQ6wMACggHkNgiyVCWo83eEaJUu42p3m
zz0An0xehOEKzMEiNQUnHP//1xYsaiJG
=IE0o
-----END PGP SIGNATURE-----
_______________________________________________
Zope-Dev maillist -
Zope-Dev@...
https://mail.zope.org/mailman/listinfo/zope-dev** No cross posts or HTML encoding! **
(Related lists -
https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope )