[Checkins] SVN: ZConfig/trunk/ Make ZConfig zest.releaser friendly.

Stephen Richter cvs-admin at zope.org
Tue Feb 12 21:57:23 UTC 2013


Log message for revision 129323:
  Make ZConfig zest.releaser friendly.
  

Changed:
  A   ZConfig/trunk/CHANGES.txt
  D   ZConfig/trunk/NEWS.txt
  U   ZConfig/trunk/setup.py

-=-
Copied: ZConfig/trunk/CHANGES.txt (from rev 129322, ZConfig/trunk/NEWS.txt)
===================================================================
--- ZConfig/trunk/CHANGES.txt	                        (rev 0)
+++ ZConfig/trunk/CHANGES.txt	2013-02-12 21:57:23 UTC (rev 129323)
@@ -0,0 +1,242 @@
+==========================
+Change History for ZConfig
+==========================
+
+ZConfig 3.0.0b1 (unreleased)
+----------------------------
+
+- Add Python 3.3 support.
+
+- Drop Python 2.4, 2.5 and 2.6 support.
+
+
+ZConfig 2.9.3 (2012-06-25)
+--------------------------
+
+- Fixed: port values of 0 weren't allowed.  Port 0 is used to request
+  an ephemeral port.
+
+
+ZConfig 2.9.2 (2012-02-11)
+--------------------------
+
+- Adjust test classes to avoid base classes being considered separate
+  test cases by (at least) the "nose" test runner.
+
+
+ZConfig 2.9.1 (2012-02-11)
+--------------------------
+
+- Make FileHandler.reopen thread safe.
+
+
+ZConfig 2.9.0 (2011-03-22)
+--------------------------
+
+- Allow identical redefinition of ``%define`` names.
+- Added support for IPv6 addresses.
+
+
+ZConfig 2.8.0 (2010-04-13)
+--------------------------
+
+- Fix relative path recognition.
+  https://bugs.launchpad.net/zconfig/+bug/405687
+
+- Added SMTP authentication support for email logger on Python 2.6.
+
+
+ZConfig 2.7.1 (2009-06-13)
+--------------------------
+
+- Improved documentation
+
+- Fixed tests failures on windows.
+
+
+ZConfig 2.7.0 (2009-06-11)
+--------------------------
+
+- Added a convenience function, ``ZConfig.configureLoggers(text)`` for
+  configuring loggers.
+
+- Relaxed the requirement for a logger name in logger sections,
+  allowing the logger section to be used for both root and non-root
+  loggers.
+
+
+ZConfig 2.6.1 (2008-12-05)
+--------------------------
+
+- Fixed support for schema descriptions that override descriptions from a base
+  schema.  If multiple base schema provide descriptions but the derived schema
+  does not, the first base mentioned that provides a description wins.
+  https://bugs.launchpad.net/zconfig/+bug/259475
+
+- Fixed compatibility bug with Python 2.5.0.
+
+- No longer trigger deprecation warnings under Python 2.6.
+
+
+ZConfig 2.6.0 (2008-09-03)
+--------------------------
+
+- Added support for file rotation by time by specifying when and
+  interval, rather than max-size, for log files.
+
+- Removed dependency on setuptools from the setup.py.
+
+
+ZConfig 2.5.1 (2007-12-24)
+--------------------------
+
+- Made it possible to run unit tests via 'python setup.py test' (requires
+  setuptools on sys.path).
+
+- Added better error messages to test failure assertions.
+
+
+ZConfig 2.5 (2007-08-31)
+------------------------
+
+*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 that 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).
+
+- Added a 'formatter' configuration option in the logging handler sections
+  to allow specifying a constructor for the formatter.
+
+- Documented the package: URL scheme that can be used in extending schema.
+
+- 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`` is not required for
+  ZConfig.
+
+- Added support for rotating log files internally by size.
+
+- Added a minimal implementation of schema-less parsing; this is mostly
+  intended for applications that want to read several fragments of ZConfig
+  configuration files and assemble a combined configuration.  Used in some
+  ``zc.buildout`` recipes.
+
+- Converted to using ``zc.buildout`` and the standard test runner from
+  ``zope.testing``.
+
+- Added more tests.
+
+
+ZConfig 2.3.1 (2005-08-21)
+--------------------------
+
+- Isolated some of the case-normalization code so it will at least be
+  easier to override.  This remains non-trivial.
+
+
+ZConfig 2.3 (2005-05-18)
+------------------------
+
+- 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
+  should reflect how the value will be used.
+
+- Alternate rotating logfile handler for Windows, to avoid platform
+  limitations on renaming open files.  Contributed by Sidnei da Silva.
+
+- For <section> and <multisection>, if the name attribute is omitted,
+  assume name="*", since this is what is used most often.
+
+
+ZConfig 2.2 (2004-04-21)
+------------------------
+
+- More documentation has been written.
+
+- Added a timedelta datatype function; the input is the same as for
+  the time-interval datatype, but the resulting value is a
+  datetime.timedelta object.
+
+- Make sure keys specified as attributes of the <default> element are
+  converted by the appropriate key type, and are re-checked for
+  derived sections.
+
+- Refactored the ZConfig.components.logger schema components so that a
+  schema can import just one of the "eventlog" or "logger" sections if
+  desired.  This can be helpful to avoid naming conflicts.
+
+- Added a reopen() method to the logger factories.
+
+- Always use an absolute pathname when opening a FileHandler.
+
+- A fix to the logger 'format' key to allow the %(process)d expansion variable
+  that the logging package supports.
+
+- A new timedelta built-in datatype was added.  Similar to time-interval
+  except that it returns a datetime.timedelta object instead.
+
+
+ZConfig 2.1 (2004-04-12)
+------------------------
+
+- Removed compatibility with Python 2.1 and 2.2.
+
+- Schema components must really be in Python packages; the directory
+  search has been modified to perform an import to locate the package
+  rather than incorrectly implementing the search algorithm.
+
+- The default objects use for section values now provide a method
+  getSectionAttributes(); this returns a list of all the attributes of
+  the section object which store configuration-defined data (including
+  information derived from the schema).
+
+- Default information can now be included in a schema for <key
+  name="+"> and <multikey name="+"> by using <default key="...">.
+
+- More documentation has been added to discuss schema extension.
+
+- Support for a Unicode-free Python has been fixed.
+
+- Derived section types now inherit the datatype of the base type if
+  no datatype is identified explicitly.
+
+- Derived section types can now override the keytype instead of always
+  inheriting from their base type.
+
+- <import package='...'/> makes use of the current prefix if the
+  package name begins witha dot.
+
+- Added two standard datatypes:  dotted-name and dotted-suffix.
+
+- Added two standard schema components: ZConfig.components.basic and
+  ZConfig.components.logger.
+
+
+ZConfig 2.0 (2003-10-27)
+------------------------
+
+- Configurations can import additional schema components using a new
+  "%import" directive; this can be used to integrate 3rd-party
+  components into an application.
+
+- Schemas may be extended using a new "extends" attribute on the
+  <schema> element.
+
+- Better error messages when elements in a schema definition are
+  improperly nested.
+
+- The "zconfig" script can now simply verify that a schema definition
+  is valid, if that's all that's needed.
+
+
+ZConfig 1.0 (2003-03-25)
+------------------------
+
+- Initial release.

Deleted: ZConfig/trunk/NEWS.txt
===================================================================
--- ZConfig/trunk/NEWS.txt	2013-02-12 21:55:42 UTC (rev 129322)
+++ ZConfig/trunk/NEWS.txt	2013-02-12 21:57:23 UTC (rev 129323)
@@ -1,242 +0,0 @@
-==========================
-Change History for ZConfig
-==========================
-
-ZConfig 3.0.0b1 (unreleased)
-----------------------------
-
-- Add Python 3.3 support.
-
-- Drop Python 2.4, 2.5 and 2.6 support.
-
-
-ZConfig 2.9.3 (2012-06-25)
---------------------------
-
-- Fixed: port values of 0 weren't allowed.  Port 0 is used to request
-  an ephemeral port.
-
-
-ZConfig 2.9.2 (2012-02-11)
---------------------------
-
-- Adjust test classes to avoid base classes being considered separate
-  test cases by (at least) the "nose" test runner.
-
-
-ZConfig 2.9.1 (2012-02-11)
---------------------------
-
-- Make FileHandler.reopen thread safe.
-
-
-ZConfig 2.9.0 (2011-03-22)
---------------------------
-
-- Allow identical redefinition of ``%define`` names.
-- Added support for IPv6 addresses.
-
-
-ZConfig 2.8.0 (2010-04-13)
---------------------------
-
-- Fix relative path recognition.
-  https://bugs.launchpad.net/zconfig/+bug/405687
-
-- Added SMTP authentication support for email logger on Python 2.6.
-
-
-ZConfig 2.7.1 (2009-06-13)
---------------------------
-
-- Improved documentation
-
-- Fixed tests failures on windows.
-
-
-ZConfig 2.7.0 (2009-06-11)
---------------------------
-
-- Added a convenience function, ``ZConfig.configureLoggers(text)`` for
-  configuring loggers.
-
-- Relaxed the requirement for a logger name in logger sections,
-  allowing the logger section to be used for both root and non-root
-  loggers.
-
-
-ZConfig 2.6.1 (2008-12-05)
---------------------------
-
-- Fixed support for schema descriptions that override descriptions from a base
-  schema.  If multiple base schema provide descriptions but the derived schema
-  does not, the first base mentioned that provides a description wins.
-  https://bugs.launchpad.net/zconfig/+bug/259475
-
-- Fixed compatibility bug with Python 2.5.0.
-
-- No longer trigger deprecation warnings under Python 2.6.
-
-
-ZConfig 2.6.0 (2008-09-03)
---------------------------
-
-- Added support for file rotation by time by specifying when and
-  interval, rather than max-size, for log files.
-
-- Removed dependency on setuptools from the setup.py.
-
-
-ZConfig 2.5.1 (2007-12-24)
---------------------------
-
-- Made it possible to run unit tests via 'python setup.py test' (requires
-  setuptools on sys.path).
-
-- Added better error messages to test failure assertions.
-
-
-ZConfig 2.5 (2007-08-31)
-------------------------
-
-*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 that 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).
-
-- Added a 'formatter' configuration option in the logging handler sections
-  to allow specifying a constructor for the formatter.
-
-- Documented the package: URL scheme that can be used in extending schema.
-
-- 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`` is not required for
-  ZConfig.
-
-- Added support for rotating log files internally by size.
-
-- Added a minimal implementation of schema-less parsing; this is mostly
-  intended for applications that want to read several fragments of ZConfig
-  configuration files and assemble a combined configuration.  Used in some
-  ``zc.buildout`` recipes.
-
-- Converted to using ``zc.buildout`` and the standard test runner from
-  ``zope.testing``.
-
-- Added more tests.
-
-
-ZConfig 2.3.1 (2005-08-21)
---------------------------
-
-- Isolated some of the case-normalization code so it will at least be
-  easier to override.  This remains non-trivial.
-
-
-ZConfig 2.3 (2005-05-18)
-------------------------
-
-- 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
-  should reflect how the value will be used.
-
-- Alternate rotating logfile handler for Windows, to avoid platform
-  limitations on renaming open files.  Contributed by Sidnei da Silva.
-
-- For <section> and <multisection>, if the name attribute is omitted,
-  assume name="*", since this is what is used most often.
-
-
-ZConfig 2.2 (2004-04-21)
-------------------------
-
-- More documentation has been written.
-
-- Added a timedelta datatype function; the input is the same as for
-  the time-interval datatype, but the resulting value is a
-  datetime.timedelta object.
-
-- Make sure keys specified as attributes of the <default> element are
-  converted by the appropriate key type, and are re-checked for
-  derived sections.
-
-- Refactored the ZConfig.components.logger schema components so that a
-  schema can import just one of the "eventlog" or "logger" sections if
-  desired.  This can be helpful to avoid naming conflicts.
-
-- Added a reopen() method to the logger factories.
-
-- Always use an absolute pathname when opening a FileHandler.
-
-- A fix to the logger 'format' key to allow the %(process)d expansion variable
-  that the logging package supports.
-
-- A new timedelta built-in datatype was added.  Similar to time-interval
-  except that it returns a datetime.timedelta object instead.
-
-
-ZConfig 2.1 (2004-04-12)
-------------------------
-
-- Removed compatibility with Python 2.1 and 2.2.
-
-- Schema components must really be in Python packages; the directory
-  search has been modified to perform an import to locate the package
-  rather than incorrectly implementing the search algorithm.
-
-- The default objects use for section values now provide a method
-  getSectionAttributes(); this returns a list of all the attributes of
-  the section object which store configuration-defined data (including
-  information derived from the schema).
-
-- Default information can now be included in a schema for <key
-  name="+"> and <multikey name="+"> by using <default key="...">.
-
-- More documentation has been added to discuss schema extension.
-
-- Support for a Unicode-free Python has been fixed.
-
-- Derived section types now inherit the datatype of the base type if
-  no datatype is identified explicitly.
-
-- Derived section types can now override the keytype instead of always
-  inheriting from their base type.
-
-- <import package='...'/> makes use of the current prefix if the
-  package name begins witha dot.
-
-- Added two standard datatypes:  dotted-name and dotted-suffix.
-
-- Added two standard schema components: ZConfig.components.basic and
-  ZConfig.components.logger.
-
-
-ZConfig 2.0 (2003-10-27)
-------------------------
-
-- Configurations can import additional schema components using a new
-  "%import" directive; this can be used to integrate 3rd-party
-  components into an application.
-
-- Schemas may be extended using a new "extends" attribute on the
-  <schema> element.
-
-- Better error messages when elements in a schema definition are
-  improperly nested.
-
-- The "zconfig" script can now simply verify that a schema definition
-  is valid, if that's all that's needed.
-
-
-ZConfig 1.0 (2003-03-25)
-------------------------
-
-- Initial release.

Modified: ZConfig/trunk/setup.py
===================================================================
--- ZConfig/trunk/setup.py	2013-02-12 21:55:42 UTC (rev 129322)
+++ ZConfig/trunk/setup.py	2013-02-12 21:57:23 UTC (rev 129323)
@@ -1,5 +1,5 @@
 README = open("README.txt").read()
-NEWS = open("NEWS.txt").read()
+CHANGES = open("CHANGES.txt").read()
 
 def alltests():
     import os
@@ -23,7 +23,7 @@
     author_email="fred at zope.com",
     maintainer="Zope Foundation and Contributors",
     description="Structured Configuration Library",
-    long_description=README + "\n\n" + NEWS,
+    long_description=README + "\n\n" + CHANGES,
     license="ZPL 2.1",
     url="http://www.zope.org/Members/fdrake/zconfig/",
     # List packages explicitly so we don't have to assume setuptools:



More information about the checkins mailing list