SVN: r23961 - in trunk/quixote: . doc

Neil Schemenauer <nascheme-fVcApmY9cLvQ3/1i3zOLAti2O/[email protected]> Mon, 12 Apr 2004 11:51:38 -0400
Newsgroups gmane.comp.web.quixote.cvs
Message-ID <[email protected]>
Author: nascheme
Date: 2004-04-12 11:51:38 -0400 (Mon, 12 Apr 2004)
New Revision: 23961

Modified:
   trunk/quixote/CHANGES
   trunk/quixote/LICENSE
   trunk/quixote/__init__.py
   trunk/quixote/doc/upgrading.txt
   trunk/quixote/setup.py
Log:
Prepare for release.


Modified: trunk/quixote/CHANGES
===================================================================
--- trunk/quixote/CHANGES	2004-04-12 14:16:15 UTC (rev 23960)
+++ trunk/quixote/CHANGES	2004-04-12 15:51:38 UTC (rev 23961)
@@ -1,4 +1,4 @@
-1.0b1 (2004-04-??) r????:
+1.0b1 (2004-04-12) r23961:
 
   * Remove an underscore from the Session attributes __remote_address,
     __creation_time, and __access_time.  Note that if you have pickled
@@ -64,9 +64,11 @@
   * Allow _q_exports to contain mappings of external names to internal
     names.
 
-  * Twisted does not unquote the path so twisted_http.py has to do it.
+  * Twisted does not unquote the path so make twisted_http.py do it.
 
+  * Implement error logging for mod_python handler.
 
+
 0.7a3 (2003-12-03) r23260:
 
   * Improve init for ListWidget. The value of added_elements_widget

Modified: trunk/quixote/LICENSE
===================================================================
--- trunk/quixote/LICENSE	2004-04-12 14:16:15 UTC (rev 23960)
+++ trunk/quixote/LICENSE	2004-04-12 15:51:38 UTC (rev 23961)
@@ -1,7 +1,7 @@
 CNRI OPEN SOURCE LICENSE AGREEMENT
 
 IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY.  BY
-COPYING, INSTALLING OR OTHERWISE USING QUIXOTE-0.7 SOFTWARE, YOU
+COPYING, INSTALLING OR OTHERWISE USING QUIXOTE-1.0b1 SOFTWARE, YOU
 ARE DEEMED TO HAVE AGREED TO THE TERMS AND CONDITIONS OF THIS
 LICENSE AGREEMENT.
 
@@ -9,37 +9,37 @@
    Research Initiatives, having an office at 1895 Preston White
    Drive, Reston, VA 20191 ("CNRI"), and the Individual or
    Organization ("Licensee") copying, installing or otherwise using
-   Quixote-0.7 software in source or binary form and its associated
-   documentation ("Quixote-0.7").
+   Quixote-1.0b1 software in source or binary form and its associated
+   documentation ("Quixote-1.0b1").
 
 2. Subject to the terms and conditions of this License Agreement,
    CNRI hereby grants Licensee a nonexclusive, royalty-free, world-
    wide license to reproduce, analyze, test, perform and/or display
    publicly, prepare derivative works, distribute, and otherwise use
-   Quixote-0.7 alone or in any derivative version, provided,
+   Quixote-1.0b1 alone or in any derivative version, provided,
    however, that CNRI's License Agreement and CNRI's notice of
    copyright, i.e., "Copyright (c) 2004 Corporation for National
    Research Initiatives; All Rights Reserved" are retained in
-   Quixote-0.7 alone or in any derivative version prepared by
+   Quixote-1.0b1 alone or in any derivative version prepared by
    Licensee.
 
 3. In the event Licensee prepares a derivative work that is based on
-   or incorporates Quixote-0.7 or any part thereof, and wants to
+   or incorporates Quixote-1.0b1 or any part thereof, and wants to
    make the derivative work available to others as provided herein,
    then Licensee hereby agrees to include in any such work a brief
-   summary of the changes made to Quixote-0.7.
+   summary of the changes made to Quixote-1.0b1.
 
-4. CNRI is making Quixote-0.7 available to Licensee on an "AS IS"
+4. CNRI is making Quixote-1.0b1 available to Licensee on an "AS IS"
    basis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
    IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO
    AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY
    OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF QUIXOTE-
-   0.7 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
+   1.0b1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
 
 5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF
-   QUIXOTE-0.7 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES
+   QUIXOTE-1.0b1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES
    OR LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE
-   USING QUIXOTE-0.7, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF
+   USING QUIXOTE-1.0b1, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF
    THE POSSIBILITY THEREOF.
 
 6. This License Agreement will automatically terminate upon a
@@ -54,7 +54,7 @@
    trademarks or trade name in a trademark sense to endorse or
    promote products or services of Licensee, or any third party.
 
-8. By copying, installing or otherwise using Quixote-0.7, Licensee
+8. By copying, installing or otherwise using Quixote-1.0b1, Licensee
    agrees to be bound by the terms and conditions of this License
    Agreement.
 

Modified: trunk/quixote/__init__.py
===================================================================
--- trunk/quixote/__init__.py	2004-04-12 14:16:15 UTC (rev 23960)
+++ trunk/quixote/__init__.py	2004-04-12 15:51:38 UTC (rev 23961)
@@ -7,7 +7,7 @@
 
 __revision__ = "$Id$"
 
-__version__ = "0.7a3"
+__version__ = "1.0b1"
 
 __all__ = ['Publisher',
            'get_publisher', 'get_request', 'get_session', 'get_user',

Modified: trunk/quixote/doc/upgrading.txt
===================================================================
--- trunk/quixote/doc/upgrading.txt	2004-04-12 14:16:15 UTC (rev 23960)
+++ trunk/quixote/doc/upgrading.txt	2004-04-12 15:51:38 UTC (rev 23961)
@@ -5,7 +5,20 @@
 explains how to update application code to work with the newer
 version.
 
+Changes from 0.6.1 to 1.0
+-------------------------
 
+Sessions
+********
+
+A leading underscore was removed from the ``Session`` attributes
+``__remote_address``, ``__creation_time``, and ``__access_time``.  If
+you have pickled ``Session`` objects you will need to upgrade them
+somehow.  Our preferred method is to write a script that unpickles each
+object, renames the attributes and then re-pickles it.
+
+
+
 Changes from 0.6 to 0.6.1
 -------------------------
 

Modified: trunk/quixote/setup.py
===================================================================
--- trunk/quixote/setup.py	2004-04-12 14:16:15 UTC (rev 23960)
+++ trunk/quixote/setup.py	2004-04-12 15:51:38 UTC (rev 23961)
@@ -20,7 +20,7 @@
                     sources=["src/cimport.c"])
 
 kw = {'name': "Quixote",
-      'version': "0.7",
+      'version': "1.0b1",
       'description': "A highly Pythonic Web application framework",
       'author': "MEMS Exchange",
       'author_email': "quixote-fVcApmY9cLvQ3/1i3zOLAti2O/[email protected]",