David Roe <roed.m...@gmail.com> writes: > Hi everyone, > The new doctesting code (#12415) needs a change to the way Sage handles > temporary files, which is described at #13147. We can either > 1. change every use of temporary files within the sage library, or > 2. depend on the speaklater project and use a lazy string. > > Everyone working on the ticket thinks option 2 is the way to go. Speaklater > consists of a single python file and is already used in the new flask notebook > (#11080) by including the python file.
No, we depend on the speaklater package from PyPI. We don't include the python file speaklater.py in the sage notebook code. > So vote: > > [ ] Make speaklater a standard spkg I vote for this. Just as sagenb's dependencies pull in speaklater through PyPI and easy_install, so can the Sage library's dependencies, through an SPKG and the deps file, ugly as that is. William's protest that the SPKG system was not meant to handle a bunch of small packages sounds to me more like a criticism of the SPKG system than a criticism of having a bunch of small packages. > [ ] Import speaklater from sagenb > > [ ] Include speaklater.py in sage without any doctests. -Keshav ---- Join us in #sagemath on irc.freenode.net ! -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org