blob: 3abe971f7d8b784920360859b5850c24b7575175 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
=========
Changes
=========
4.3.1 (unreleased)
==================
- Host documentation at https://zopetal.readthedocs.io
4.3.0 (2017-08-08)
==================
- Drop support for Python 3.3.
- Add support for Python 3.6.
4.2.0 (2016-04-12)
==================
- Drop support for Python 2.6 and 3.2.
- Accept and ignore ``i18n:ignore`` and ``i18n:ignore-attributes`` attributes.
For compatibility with other tools (such as ``i18ndude``).
- Add support for Python 3.5.
4.1.1 (2015-06-05)
==================
- Suppress deprecation under Python 3.4 for default ``convert_charrefs``
argument (passed to ``HTMLParser``). Also ensures that upcoming change
to the default in Python 3.5 will not affect us.
- Add support for Python 3.2 and PyPy3.
4.1.0 (2014-12-19)
==================
.. note::
Support for PyPy3 is pending release of a fix for:
https://bitbucket.org/pypy/pypy/issue/1946
- Add support for Python 3.4.
- Add support for testing on Travis.
4.0.0 (2014-01-13)
==================
- Fix possible UnicodeDecodeError in warning when msgid already exists.
4.0.0a1 (2013-02-15)
====================
- Replace deprecated ``zope.interface.implements`` usage with equivalent
``zope.interface.implementer`` decorator.
- Add support for Python 3.3 and PyPy.
- Drop support for Python 2.4 and 2.5.
- Output attributes generate via ``tal:attributes`` and ``i18n:attributes``
directives in alphabetical order.
3.6.1 (2012-03-09)
==================
- Avoid handling end tags within <script> tags in the HTML parser. This works
around http://bugs.python.org/issue670664
- Fix documentation link in README.txt.
3.6.0 (2011-08-20)
==================
- Update `talinterpreter.FasterStringIO` to faster list-based implementation.
- Increase the default value of the `wrap` argument from 60 to 1023 characters,
to avoid extra whitespace and line breaks.
- Fix printing of error messages for msgid conflict with non-ASCII texts.
3.5.2 (2009-10-31)
==================
- In ``talgettext.POEngine.translate``, print a warning if a msgid already
exists in the domain with a different default.
3.5.1 (2009-03-08)
==================
- Update tests of "bad" entities for compatibility with the stricter
HTMLParser module shipped with Python 2.6.x.
3.5.0 (2008-06-06)
==================
- Remove artificial addition of a trailing newline if the output doesn't end
in one; this allows the template source to be the full specification of what
should be included.
(See https://bugs.launchpad.net/launchpad/+bug/218706.)
3.4.1 (2007-11-16)
==================
- Remove unnecessary ``dummyengine`` dependency on zope.i18n to
simplify distribution. The ``dummyengine.DummyTranslationDomain``
class no longer implements
``zope.i18n.interfaces.ITranslationDomain`` as a result. Installing
zope.tal with easy_install or buildout no longer pulls in many
unrelated distributions.
- Support running tests using ``setup.py test``.
- Stop pinning (no longer required) ``zope.traversing`` and
``zope.app.publisher`` versions in buildout.cfg.
3.4.0 (2007-10-03)
==================
- Update package meta-data.
3.4.0b1
=======
- Update dependency on ``zope.i18n`` to a verions requiring the correct
version of ``zope.security``, avoiding a hidden dependency issue in
``zope.security``.
.. note::
Changes before 3.4.0b1 where not tracked as an individual
package and have been documented in the Zope 3 changelog.
|