[Checkins] SVN: zope.i18n/tags/3.7.0/ Tag 3.7.0

Dan Korostelev nadako at gmail.com
Wed Mar 18 09:07:46 EDT 2009


Log message for revision 98231:
  Tag 3.7.0

Changed:
  A   zope.i18n/tags/3.7.0/
  D   zope.i18n/tags/3.7.0/CHANGES.txt
  A   zope.i18n/tags/3.7.0/CHANGES.txt
  D   zope.i18n/tags/3.7.0/setup.py
  A   zope.i18n/tags/3.7.0/setup.py

-=-
Deleted: zope.i18n/tags/3.7.0/CHANGES.txt
===================================================================
--- zope.i18n/trunk/CHANGES.txt	2009-03-18 11:16:14 UTC (rev 98223)
+++ zope.i18n/tags/3.7.0/CHANGES.txt	2009-03-18 13:07:45 UTC (rev 98231)
@@ -1,125 +0,0 @@
-=======
-CHANGES
-=======
-
-3.6.1 (unreleased)
-------------------
-
-- Updated locale data to CLDR 1.1. This introduces contextual month
-  and day names and different month/day name widths. More CLDR updates
-  are expected, see the "nadako-cldr" branch of zope.i18n.
-
-- Add `configure.zcml` that registers standard negotiator utility and includes
-  ``zope.i18n.locales`` configuration. This was previously done by
-  ``zope.app.i18n``.
-
-
-3.6.0 (2008-10-26)
-------------------
-
-- Fixed a test failure in the compile mo file support.
-
-- Move the zcml support into an extra. This reduces the dependencies of a
-  standard zope.i18n install by half a dozen packages.
-
-
-3.5.0 (2008-07-10)
-------------------
-
-- Feature: Added new top-level negotiate function, which can be used to
-  negotiate the language when the available languages are set globally via
-  `zope_i18n_allowed_languages`.
-
-- Feature: Added support for restricting the available languages. We support
-  an environment variable called `zope_i18n_allowed_languages` now, which is
-  a list of comma or space separated language codes. If the environment
-  variable is set, the ZCML registration will only process those folders
-  which are in the allowed languages list.
-
-- Feature: Added optional automatic compilation of mo files from po files.
-  You need to depend on the `zope.i18n [compile]` extra and set an environment
-  variable called `zope_i18n_compile_mo_files` to any True value to enable
-  this option.
-
-- Feature: Re-use existing translation domains when registering new ones.
-  This allows multiple packages to register translations in the same domain.
-  If the same message exists in multiple catalogs the one registered first
-  will take precedence.
-
-- Feature: Recursive translations of message strings with mappings
-  (https://bugs.launchpad.net/zope3/+bug/210177), thanks to Hermann
-  Himmelbauer for the inital patch.
-
-- Bug: When parsing a date, the parsing pattern did not ensure that the line
-  started and ended with the matching pattern, so that '1/1/2007' parsed into
-  '1/1/20' for example.
-
-3.4.0 (2007-10-02)
-------------------
-
-- Updated meta-data. No code changes.
-
-
-3.4.0b5 (2007-08-15)
---------------------
-
-- Bug: Fixed dependency on ``zope.component`` to require it with the 'zcml'
-  extra instead of requiring ``zope.security`` directly.
-
-
-3.4.0b4 (2007-07-19)
---------------------
-
-- Bug: Number parsing was too forgiving, allowing non-numerical and/or
-  formatting characters before, after and within the number. The parsing is
-  more strict now.
-
-
-3.4.0b3 (2007-06-28)
---------------------
-
-- Bug: There was a bug in the parser that if no decimal place is given
-  you still had to type the decimal symbol. Corrected this problem (one
-  character ;-) and provided a test.
-
-
-3.4.0b2 (2007-06-25)
---------------------
-
-- Feature: Added ability to change the output type when parsing a
-  number.
-
-
-3.4.0b1 (?)
------------
-
-- Bug: Fixed dependency on ``zope.security`` to require a version that
-  does not have the hidden dependency on ``zope.testing``.
-
-
-Note: Releases between 3.2.0 and 3.4.0b1 were not tracked as individual
-packages. The changes can be reconstructed from the Zope 3 changelog.
-
-
-3.2.0 (2006-01-05)
-------------------
-
-- Corresponds to the verison of the zope.i18n package shipped as part of the
-  Zope 3.2.0 release.
-
-- Added a picklable offset-based timezone to 'pytz', a la
-  zope.app.datetimeutils'.  Added tests in 'zope.i18n' to show that we need
-  something like it, and then actually use it in 'zope.18n.format'.
-
-- Added support for parsing / formatting timezones using 'pytz' (new external
-  dependency).
-
-- Implemented remaining date/time formatters, including adding week
-  information to the calendar.
-
-
-3.0.0 (2004-11-07)
-------------------
-
-- Corresponds to the version of the zope.i18n package shipped as part of
-  the Zope X3.0.0 release.

Copied: zope.i18n/tags/3.7.0/CHANGES.txt (from rev 98224, zope.i18n/trunk/CHANGES.txt)
===================================================================
--- zope.i18n/tags/3.7.0/CHANGES.txt	                        (rev 0)
+++ zope.i18n/tags/3.7.0/CHANGES.txt	2009-03-18 13:07:45 UTC (rev 98231)
@@ -0,0 +1,125 @@
+=======
+CHANGES
+=======
+
+3.7.0 (2009-03-18)
+------------------
+
+- Updated locale data to CLDR 1.1. This introduces contextual month
+  and day names and different month/day name widths. More CLDR updates
+  are expected, see the "nadako-cldr" branch of zope.i18n.
+
+- Add `configure.zcml` that registers standard negotiator utility and includes
+  ``zope.i18n.locales`` configuration. This was previously done by
+  ``zope.app.i18n``.
+
+
+3.6.0 (2008-10-26)
+------------------
+
+- Fixed a test failure in the compile mo file support.
+
+- Move the zcml support into an extra. This reduces the dependencies of a
+  standard zope.i18n install by half a dozen packages.
+
+
+3.5.0 (2008-07-10)
+------------------
+
+- Feature: Added new top-level negotiate function, which can be used to
+  negotiate the language when the available languages are set globally via
+  `zope_i18n_allowed_languages`.
+
+- Feature: Added support for restricting the available languages. We support
+  an environment variable called `zope_i18n_allowed_languages` now, which is
+  a list of comma or space separated language codes. If the environment
+  variable is set, the ZCML registration will only process those folders
+  which are in the allowed languages list.
+
+- Feature: Added optional automatic compilation of mo files from po files.
+  You need to depend on the `zope.i18n [compile]` extra and set an environment
+  variable called `zope_i18n_compile_mo_files` to any True value to enable
+  this option.
+
+- Feature: Re-use existing translation domains when registering new ones.
+  This allows multiple packages to register translations in the same domain.
+  If the same message exists in multiple catalogs the one registered first
+  will take precedence.
+
+- Feature: Recursive translations of message strings with mappings
+  (https://bugs.launchpad.net/zope3/+bug/210177), thanks to Hermann
+  Himmelbauer for the inital patch.
+
+- Bug: When parsing a date, the parsing pattern did not ensure that the line
+  started and ended with the matching pattern, so that '1/1/2007' parsed into
+  '1/1/20' for example.
+
+3.4.0 (2007-10-02)
+------------------
+
+- Updated meta-data. No code changes.
+
+
+3.4.0b5 (2007-08-15)
+--------------------
+
+- Bug: Fixed dependency on ``zope.component`` to require it with the 'zcml'
+  extra instead of requiring ``zope.security`` directly.
+
+
+3.4.0b4 (2007-07-19)
+--------------------
+
+- Bug: Number parsing was too forgiving, allowing non-numerical and/or
+  formatting characters before, after and within the number. The parsing is
+  more strict now.
+
+
+3.4.0b3 (2007-06-28)
+--------------------
+
+- Bug: There was a bug in the parser that if no decimal place is given
+  you still had to type the decimal symbol. Corrected this problem (one
+  character ;-) and provided a test.
+
+
+3.4.0b2 (2007-06-25)
+--------------------
+
+- Feature: Added ability to change the output type when parsing a
+  number.
+
+
+3.4.0b1 (?)
+-----------
+
+- Bug: Fixed dependency on ``zope.security`` to require a version that
+  does not have the hidden dependency on ``zope.testing``.
+
+
+Note: Releases between 3.2.0 and 3.4.0b1 were not tracked as individual
+packages. The changes can be reconstructed from the Zope 3 changelog.
+
+
+3.2.0 (2006-01-05)
+------------------
+
+- Corresponds to the verison of the zope.i18n package shipped as part of the
+  Zope 3.2.0 release.
+
+- Added a picklable offset-based timezone to 'pytz', a la
+  zope.app.datetimeutils'.  Added tests in 'zope.i18n' to show that we need
+  something like it, and then actually use it in 'zope.18n.format'.
+
+- Added support for parsing / formatting timezones using 'pytz' (new external
+  dependency).
+
+- Implemented remaining date/time formatters, including adding week
+  information to the calendar.
+
+
+3.0.0 (2004-11-07)
+------------------
+
+- Corresponds to the version of the zope.i18n package shipped as part of
+  the Zope X3.0.0 release.

Deleted: zope.i18n/tags/3.7.0/setup.py
===================================================================
--- zope.i18n/trunk/setup.py	2009-03-18 11:16:14 UTC (rev 98223)
+++ zope.i18n/tags/3.7.0/setup.py	2009-03-18 13:07:45 UTC (rev 98231)
@@ -1,68 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2006 Zope Corporation and Contributors.
-# All Rights Reserved.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE.
-#
-##############################################################################
-"""Setup for zope.i18n package
-
-$Id$
-"""
-import os
-from setuptools import setup, find_packages
-
-def read(*rnames):
-    text = open(os.path.join(os.path.dirname(__file__), *rnames)).read()
-    return text
-
-setup(
-    name='zope.i18n',
-    version = '3.6.1dev',
-    author='Zope Corporation and Contributors',
-    author_email='zope-dev at zope.org',
-    description='Zope3 Internationalization Support',
-    long_description=(
-        read('README.txt')
-        + '\n\n' +
-        read('CHANGES.txt')
-        ),
-    license='ZPL 2.1',
-    keywords=('zope3 internationalization localization i18n l10n '
-              'gettext ICU locale'),
-    classifiers = [
-        'Development Status :: 5 - Production/Stable',
-        'Environment :: Web Environment',
-        'Intended Audience :: Developers',
-        'License :: OSI Approved :: Zope Public License',
-        'Programming Language :: Python',
-        'Natural Language :: English',
-        'Operating System :: OS Independent',
-        'Topic :: Internet :: WWW/HTTP',
-        'Framework :: Zope3'],
-    url='http://pypi.python.org/pypi/zope.i18n',
-    packages=find_packages('src'),
-    package_dir = {'': 'src'},
-    namespace_packages=['zope',],
-    install_requires=['setuptools',
-                      'pytz',
-                      'zope.schema',
-                      'zope.i18nmessageid',
-                      'zope.component',
-                      ],
-    include_package_data = True,
-    zip_safe = False,
-    extras_require = dict(
-        compile = ['python-gettext'],
-        zcml = [
-            'zope.component [zcml]',
-            'zope.configuration',
-            ],
-        ),
-    )

Copied: zope.i18n/tags/3.7.0/setup.py (from rev 98224, zope.i18n/trunk/setup.py)
===================================================================
--- zope.i18n/tags/3.7.0/setup.py	                        (rev 0)
+++ zope.i18n/tags/3.7.0/setup.py	2009-03-18 13:07:45 UTC (rev 98231)
@@ -0,0 +1,68 @@
+##############################################################################
+#
+# Copyright (c) 2006 Zope Corporation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""Setup for zope.i18n package
+
+$Id$
+"""
+import os
+from setuptools import setup, find_packages
+
+def read(*rnames):
+    text = open(os.path.join(os.path.dirname(__file__), *rnames)).read()
+    return text
+
+setup(
+    name='zope.i18n',
+    version = '3.7.0',
+    author='Zope Corporation and Contributors',
+    author_email='zope-dev at zope.org',
+    description='Zope3 Internationalization Support',
+    long_description=(
+        read('README.txt')
+        + '\n\n' +
+        read('CHANGES.txt')
+        ),
+    license='ZPL 2.1',
+    keywords=('zope3 internationalization localization i18n l10n '
+              'gettext ICU locale'),
+    classifiers = [
+        'Development Status :: 5 - Production/Stable',
+        'Environment :: Web Environment',
+        'Intended Audience :: Developers',
+        'License :: OSI Approved :: Zope Public License',
+        'Programming Language :: Python',
+        'Natural Language :: English',
+        'Operating System :: OS Independent',
+        'Topic :: Internet :: WWW/HTTP',
+        'Framework :: Zope3'],
+    url='http://pypi.python.org/pypi/zope.i18n',
+    packages=find_packages('src'),
+    package_dir = {'': 'src'},
+    namespace_packages=['zope',],
+    install_requires=['setuptools',
+                      'pytz',
+                      'zope.schema',
+                      'zope.i18nmessageid',
+                      'zope.component',
+                      ],
+    include_package_data = True,
+    zip_safe = False,
+    extras_require = dict(
+        compile = ['python-gettext'],
+        zcml = [
+            'zope.component [zcml]',
+            'zope.configuration',
+            ],
+        ),
+    )



More information about the Checkins mailing list