[Checkins] SVN: ZConfig/trunk/ - add information about the version numbering

Fred L. Drake, Jr. fdrake at gmail.com
Fri Aug 31 00:01:35 EDT 2007


Log message for revision 79395:
  - add information about the version numbering
  - clean up NEWS.txt for readability
  - correct the license information in the TeX docs
  - remove trailing ".0" from version; not used in prior releases
  

Changed:
  U   ZConfig/trunk/NEWS.txt
  U   ZConfig/trunk/doc/zconfig.tex
  U   ZConfig/trunk/setup.py

-=-
Modified: ZConfig/trunk/NEWS.txt
===================================================================
--- ZConfig/trunk/NEWS.txt	2007-08-31 03:57:18 UTC (rev 79394)
+++ ZConfig/trunk/NEWS.txt	2007-08-31 04:01:34 UTC (rev 79395)
@@ -1,5 +1,19 @@
-Changes since ZConfig 2.3.1:
+==========================
+Change History for ZConfig
+==========================
 
+
+ZConfig 2.5 (31 Aug 2007)
+-------------------------
+
+  *A note on the version number:*
+
+  Information discovered in the revision control system suggests that
+  some past revision has been called "2.4", though it is not clear than
+  any actual release was made with that version number.  We're going to
+  skip revision 2.4 entirely to avoid potential issues with anyone using
+  something claiming to be ZConfig 2.4, and go straight to version 2.5.
+
 - Add support for importing schema components from ZIP archives (including
   eggs).
 
@@ -10,7 +24,8 @@
 
 - Added support for reopening all log files opened via configurations using
   the ZConfig.components.logger package.  For Zope, this is usable via the
-  ``zc.signalhandler`` package.
+  ``zc.signalhandler`` package.  ``zc.signalhandler`` is not required for
+  ZConfig.
 
 - Added support for rotating log files internally by size.
 
@@ -24,13 +39,17 @@
 
 - Added more tests.
 
-Changes since ZConfig 2.3:
 
+ZConfig 2.3.1 (21 Aug 2005)
+---------------------------
+
 - Isolated some of the case-normalization code so it will at least be
   easier to override.  This remains non-trivial.
 
-Changes since ZConfig 2.2:
 
+ZConfig 2.3 (18 May 2005)
+-------------------------
+
 - Added "inet-binding-address" and "inet-connection-address" to the
   set of standard datatypes.  These are similar to the "inet-address"
   type, but the default hostname is more sensible.  The datatype used
@@ -42,8 +61,10 @@
 - For <section> and <multisection>, if the name attribute is omitted,
   assume name="*", since this is what is used most often.
 
-Changes since ZConfig 2.1:
 
+ZConfig 2.2 (21 Apr 2004)
+-------------------------
+
 - More documentation has been written.
 
 - Added a timedelta datatype function; the input is the same as for
@@ -68,8 +89,10 @@
 - A new timedelta built-in datatype was added.  Similar to time-interval
   except that it returns a datetime.timedelta object instead.
 
-Changes since ZConfig 2.0:
 
+ZConfig 2.1 (12 Apr 2004)
+-------------------------
+
 - Removed compatibility with Python 2.1 and 2.2.
 
 - Schema components must really be in Python packages; the directory
@@ -102,8 +125,10 @@
 - Added two standard schema components: ZConfig.components.basic and
   ZConfig.components.logger.
 
-Changes since ZConfig 1.0:
 
+ZConfig 2.0 (27 Oct 2003)
+-------------------------
+
 - Configurations can import additional schema components using a new
   "%import" directive; this can be used to integrate 3rd-party
   components into an application.
@@ -116,3 +141,9 @@
 
 - The "zconfig" script can now simply verify that a schema definition
   is valid, if that's all that's needed.
+
+
+ZConfig 1.0 (25 Mar 2003)
+-------------------------
+
+- Initial release.

Modified: ZConfig/trunk/doc/zconfig.tex
===================================================================
--- ZConfig/trunk/doc/zconfig.tex	2007-08-31 03:57:18 UTC (rev 79394)
+++ ZConfig/trunk/doc/zconfig.tex	2007-08-31 04:01:34 UTC (rev 79395)
@@ -19,9 +19,9 @@
 
 \title{ZConfig Package Reference}
 
-\date{29 March 2007}
-\release{2.4}
-\setshortversion{2.4}
+\date{31 August 2007}
+\release{2.5}
+\setshortversion{2.5}
 
 \author{Zope Corporation}
 \authoraddress{
@@ -54,7 +54,7 @@
 Corporation.  Any software written in Python is free to use the
 \module{ZConfig} software to load such configuration files in order to
 ensure compatibility.  This software is covered by the Zope Public
-License, version 2.0.
+License, version 2.1.
 
 The \module{ZConfig} package has been tested with Python 2.3.  Older
 versions of Python are not supported.

Modified: ZConfig/trunk/setup.py
===================================================================
--- ZConfig/trunk/setup.py	2007-08-31 03:57:18 UTC (rev 79394)
+++ ZConfig/trunk/setup.py	2007-08-31 04:01:34 UTC (rev 79395)
@@ -2,7 +2,7 @@
 
 setup(
     name="ZConfig",
-    version="2.5.0",
+    version="2.5",
     author="Fred L. Drake, Jr.",
     author_email="fred at zope.com",
     description="Structured Configuration Library",



More information about the Checkins mailing list