Skip to content

Commit d7a1e5e

Browse files
committed
- 1.2.0
1 parent 00cd87d commit d7a1e5e

10 files changed

Lines changed: 53 additions & 45 deletions

File tree

doc/build/changelog.rst

Lines changed: 51 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,57 @@ Changelog
88

99
.. changelog::
1010
:version: 1.2.0
11-
:include_notes_from: unreleased
11+
:released: Tue Jan 18 2022
12+
13+
.. change::
14+
:tags: changed, py3k
15+
:tickets: 351
16+
17+
Corrected "universal wheel" directive in ``setup.cfg`` so that building a
18+
wheel does not target Python 2.
19+
20+
.. change::
21+
:tags: changed, py3k
22+
23+
The ``bytestring_passthrough`` template argument is removed, as this
24+
flag only applied to Python 2.
25+
26+
.. change::
27+
:tags: changed, py3k
28+
29+
With the removal of Python 2's ``cStringIO``, Mako now uses its own
30+
internal ``FastEncodingBuffer`` exclusively.
31+
32+
.. change::
33+
:tags: changed, py3k
34+
35+
Removed ``disable_unicode`` flag, that's no longer used in Python 3.
36+
37+
.. change::
38+
:tags: changed
39+
:tickets: 349
40+
41+
Refactored test utilities into ``mako.testing`` module. Removed
42+
``unittest.TestCase`` dependency in favor of ``pytest``.
43+
44+
.. change::
45+
:tags: changed, setup
46+
47+
Replaced the use of ``pkg_resources`` with the ``importlib`` library.
48+
For Python < 3.8 the library ``importlib_metadata`` is used.
49+
50+
.. change::
51+
:tags: changed, py3k
52+
53+
Removed support for Python 2 and Python 3.6. Mako now requires Python >=
54+
3.7.
55+
56+
.. change::
57+
:tags: bug, py3k
58+
59+
Mako now performs exception chaining using ``raise from``, correctly
60+
identifying underlying exception conditions when it raises its own
61+
exceptions. Pull request courtesy Ram Rachum.
1262

1363
1.1
1464
===

doc/build/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,8 @@
8787
# The short X.Y version.
8888
version = mako.__version__
8989
# The full version, including alpha/beta/rc tags.
90-
release = "1.1.5"
91-
release_date = None
90+
release = "1.2.0"
91+
release_date = "Tue Jan 18 2022"
9292
# The language for content autogenerated by Sphinx. Refer to documentation
9393
# for a list of supported languages.
9494
# language = None

doc/build/unreleased/351.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

doc/build/unreleased/bytestring_passthrough.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

doc/build/unreleased/cstring_io.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

doc/build/unreleased/disable_unicode.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

doc/build/unreleased/mako_testing.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

doc/build/unreleased/pgk_resources.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

doc/build/unreleased/py2.rst

Lines changed: 0 additions & 5 deletions
This file was deleted.

doc/build/unreleased/raise_from.rst

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)