You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 18, 2020. It is now read-only.
Sage is moving away from ZODB3, which is the only thing requiring zope.interface in Sage. So when we eventually retire ZODB3, zope.interface will also be removed. But apparently twisted in the sagenb spkg depends on zope.interface, so you have to package the dependency yourself in the long run.
This would appear to be fixed already by @jasongrout in 96a3732. The next time sagenb is packaged, it will include zope.interface-4.0.3.tar.gz or some later version.
When doing setup.py develop now, I get something like
Searching for zope.interface==4.0.5
Best match: zope.interface 4.0.5
Processing zope.interface-4.0.5-py2.7-macosx-10.7-x86_64.egg
zope.interface 4.0.5 is already the active version in easy-install.pth
Using /Users/.../sage/local/lib/python2.7/site-packages/zope.interface-4.0.5-py2.7-macosx-10.7-x86_64.egg
So does that mean this is now done? I don't know exactly how this all packaging stuff works but it does seem to be done.
By the way, did Sage ever remove the Zope dependency?
Sage is moving away from ZODB3, which is the only thing requiring zope.interface in Sage. So when we eventually retire ZODB3, zope.interface will also be removed. But apparently twisted in the sagenb spkg depends on zope.interface, so you have to package the dependency yourself in the long run.
See also: http://trac.sagemath.org/10352
The text was updated successfully, but these errors were encountered: