]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
add python 3.8 classifier, clean up changelog
authorDavid Lord <davidism@gmail.com>
Mon, 27 Jan 2020 06:24:57 +0000 (22:24 -0800)
committerDavid Lord <davidism@gmail.com>
Mon, 27 Jan 2020 06:24:57 +0000 (22:24 -0800)
CHANGES.rst
setup.py

index 889fd9a102dbc537d647fa95ac5f7ececf6154bf..3305c0b8d528d738480293d50447878e754c1e0b 100644 (file)
@@ -351,7 +351,7 @@ Released 2015-07-26, codename Replacement
 -   Fixed loop length calculation for some iterators.
 -   Changed how Jinja enforces strings to be native strings in Python 2
     to work when people break their default encoding.
--   Added :func:`make_logging_undefined` which returns an undefined
+-   Added ``make_logging_undefined`` which returns an undefined
     object that logs failures into a logger.
 -   If unmarshalling of cached data fails the template will be reloaded
     now.
@@ -367,8 +367,7 @@ Released 2015-07-26, codename Replacement
 -   Add ability to use custom subclasses of
     ``jinja2.compiler.CodeGenerator`` and ``jinja2.runtime.Context`` by
     adding two new attributes to the environment
-    (``code_generator_class`` and ``context_class``) (pull request
-    ``:issue:`404```).
+    (``code_generator_class`` and ``context_class``). :pr:`404`
 -   Added support for context/environment/evalctx decorator functions on
     the finalize callback of the environment.
 -   Escape query strings for urlencode properly. Previously slashes were
@@ -559,7 +558,6 @@ Released 2010-05-29, codename Incoherence
 -   Fixed a bug for getattribute constant folding.
 -   Support for newstyle gettext translations which result in a nicer
     in-template user interface and more consistent catalogs.
-    (:ref:`newstyle-gettext`)
 -   It's now possible to register extensions after an environment was
     created.
 
@@ -581,13 +579,13 @@ Released 2010-04-13, codename Correlation
     through a template object if it was passed to it. This makes it
     possible to import or extend from a template object that was passed
     to the template.
--   Added a :class:`ModuleLoader` that can load templates from
+-   Added a ``ModuleLoader`` that can load templates from
     precompiled sources. The environment now features a method to
     compile the templates from a configured loader into a zip file or
     folder.
 -   The _speedups C extension now supports Python 3.
 -   Added support for autoescaping toggling sections and support for
-    evaluation contexts (:ref:`eval-context`).
+    evaluation contexts.
 -   Extensions have a priority now.
 
 
@@ -689,7 +687,7 @@ Released 2008-11-23, codename Yasuzō
 -   Added ``sort`` filter that works like ``dictsort`` but for arbitrary
     sequences.
 -   Fixed a bug with empty statements in macros.
--   Implemented a bytecode cache system. (:ref:`bytecode-cache`)
+-   Implemented a bytecode cache system.
 -   The template context is now weakref-able
 -   Inclusions and imports "with context" forward all variables now, not
     only the initial context.
@@ -709,13 +707,11 @@ Released 2008-07-17, codename Jinjavitus
     from slightly. It's now possible to give attributes or items a
     higher priority by either using dot-notation lookup or the bracket
     syntax. This also changed the AST slightly. ``Subscript`` is gone
-    and was replaced with :class:`~jinja2.nodes.Getitem` and
-    :class:`~jinja2.nodes.Getattr`. For more information see :ref:`the
-    implementation details <notes-on-subscriptions>`.
+    and was replaced with ``Getitem`` and ``Getattr``.
 -   Added support for preprocessing and token stream filtering for
     extensions. This would allow extensions to allow simplified gettext
     calls in template data and something similar.
--   Added :meth:`jinja2.environment.TemplateStream.dump`.
+-   Added ``TemplateStream.dump``.
 -   Added missing support for implicit string literal concatenation.
     ``{{ "foo" "bar" }}`` is equivalent to ``{{ "foobar" }}``
 -   ``else`` is optional for conditional expressions. If not given it
index 70915ff593f93d6a09f975011a03fb65936e0b85..7d94cd3ae001c0476f1defcd6df2c493b0240b8f 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -39,6 +39,7 @@ setup(
         "Programming Language :: Python :: 3.5",
         "Programming Language :: Python :: 3.6",
         "Programming Language :: Python :: 3.7",
+        "Programming Language :: Python :: 3.8",
         "Programming Language :: Python :: Implementation :: CPython",
         "Programming Language :: Python :: Implementation :: PyPy",
         "Topic :: Internet :: WWW/HTTP :: Dynamic Content",