-----BEGIN PGP SIGNED MESSAGE-----
On 06/30/2012 08:54 AM, Chris Withers wrote:
> Hi All,
> While trying to debug another problem, I re-ran some Jenkins jobs for
> two of my packages, which promptly failed under Python 2.5:
> Now, the issue here is that zope.interface 4.0 and above no longer
> supports Python 2.5:
> 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
> ...and pin the versions in the tox.ini here:
> ...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
- - I pinned the verstion in tox.ini:
Tres Seaver +1 540-429-0999 tsea...@palladion.com
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/
-----END PGP SIGNATURE-----
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -