On Tue, Jul 7, 2009 at 11:09 PM, Robert Miller<rlmills...@gmail.com> wrote: > > All known issues have been fixed, and all long doctests pass on > sage.math (* -- see below), so there is a chance this could be > sage-4.1. > > The source tarball: > > http://sage.math.washington.edu/home/rlmill/release/sage-4.1.rc1.tar > > sage.math binary: > > http://sage.math.washington.edu/home/rlmill/release/sage-4.1.rc1-x86_64-Linux.tar.gz > > Upgrade URL: > > http://sage.math.washington.edu/home/rlmill/release/sage-4.1.rc1/
A just remembered that a show-stopping blocker before we can release 4.1 is that the secure notebook is still totally broken in sage-4.1.rc1 (secure=False). See below. This is http://trac.sagemath.org/sage_trac/ticket/6408 and it was something that I reported and made a *blocker* over 2 weeks ago. I think it was a mistake for the release manager to close the 4.1 milestone and move this blocker to 4.1.1. We have to close all blockers before finishing a release. Fortunately, I caught this before we made the official release. teragon-2:sage-4.1.rc1 wstein$ ./sage ---------------------------------------------------------------------- | Sage Version 4.1.rc1, Release Date: 2009-07-07 | | Type notebook() for the GUI, and license() for information. | ---------------------------------------------------------------------- sage: notebook('foo',secure=True) The notebook files are stored in: foo Please choose a new password for the SAGE Notebook 'admin' user. Do _not_ choose a stupid password, since anybody who could guess your password and connect to your machine could access or delete your files. NOTE: Only the md5 hash of the password you type is stored by SAGE. You can change your password by typing notebook(reset=True). Enter new password: Retype new password: Please login to the notebook with the username 'admin' and the above password. Password changed for user 'admin'. **************************************************** * * * Open your web browser to https://localhost:8001 * * * **************************************************** There is an admin account. If you do not remember the password, quit the notebook and type notebook(reset=True). /Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/persisted/sob.py:12: DeprecationWarning: the md5 module is deprecated; use hashlib instead import os, md5, sys 2009-07-08 21:54:50-0700 [-] Log opened. 2009-07-08 21:54:50-0700 [-] twistd 8.2.0 (/Users/wstein/build/sage-4.1.rc1/local/bin/python 2.6.2) starting up. 2009-07-08 21:54:50-0700 [-] reactor class: twisted.internet.selectreactor.SelectReactor. 2009-07-08 21:54:50-0700 [-] twisted.web2.channel.http.HTTPFactory starting on 8001 2009-07-08 21:54:50-0700 [-] Starting factory <twisted.web2.channel.http.HTTPFactory instance at 0x92cb1e8> 2009-07-08 21:54:51-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled Error Traceback (most recent call last): File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py", line 69, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite why = getattr(selectable, method)() --- <exception caught here> --- File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py", line 938, in doRead transport = self.transport(skt, protocol, addr, self, s, self.reactor) exceptions.TypeError: __init__() takes exactly 6 arguments (7 given) 2009-07-08 21:54:51-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled Error Traceback (most recent call last): File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py", line 69, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite why = getattr(selectable, method)() --- <exception caught here> --- File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py", line 938, in doRead transport = self.transport(skt, protocol, addr, self, s, self.reactor) exceptions.TypeError: __init__() takes exactly 6 arguments (7 given) 2009-07-08 21:54:51-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled Error Traceback (most recent call last): File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py", line 69, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite why = getattr(selectable, method)() --- <exception caught here> --- File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py", line 938, in doRead transport = self.transport(skt, protocol, addr, self, s, self.reactor) exceptions.TypeError: __init__() takes exactly 6 arguments (7 given) 2009-07-08 21:54:54-0700 [twisted.web2.channel.http.HTTPFactory] Unhandled Error Traceback (most recent call last): File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/log.py", line 69, in callWithContext return context.call({ILogContext: newCtx}, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/python/context.py", line 37, in callWithContext return func(*args,**kw) File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite why = getattr(selectable, method)() --- <exception caught here> --- File "/Users/wstein/build/sage-4.1.rc1/local/lib/python2.6/site-packages/twisted/internet/tcp.py", line 938, in doRead transport = self.transport(skt, protocol, addr, self, s, self.reactor) exceptions.TypeError: __init__() takes exactly 6 arguments (7 given) --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---