[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