]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
update docs / changelog about python requirement, add myself to AUTHORS
authorThomas Waldmann <tw@waldmann-edv.de>
Fri, 17 May 2013 23:07:52 +0000 (01:07 +0200)
committerThomas Waldmann <tw@waldmann-edv.de>
Fri, 17 May 2013 23:07:52 +0000 (01:07 +0200)
also added 2 FIXMEs to intro.rst about the debugsupport for python 2.4
that needs to get removed

AUTHORS
CHANGES
docs/intro.rst

diff --git a/AUTHORS b/AUTHORS
index c6cd9ba2d18d4f6b7b3651642128e4b89acb5542..d5c4b7bd23f84cea50e61d26c3fd62624a6ffd82 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -29,3 +29,4 @@ Patches and suggestions:
 - Peter van Dijk (Habbie)
 - Stefan Ebner
 - Rene Leonhardt
+- Thomas Waldmann
diff --git a/CHANGES b/CHANGES
index 6539c5fd021dd742e8bd66df4fff2edafad83dfc..7b204dace63c901ec2638274198adf3c9dc8de62 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -15,6 +15,8 @@ Version 2.7
   want to change this encoding they can override the filter.
 - Accessing `last` on the loop context no longer causes the iterator
   to be consumed into a list.
+- Python requirement changed: 2.6, 2.7 or >= 3.3 are required now,
+  supported by same source code, using the "six" compatibility library.
 
 Version 2.6
 -----------
index b08947d42967d3873487f0648b6a30eda981b395..4ea65a831cbb31328c5f8872d7623dc56aa38c59 100644 (file)
@@ -2,8 +2,7 @@ Introduction
 ============
 
 This is the documentation for the Jinja2 general purpose templating language.
-Jinja2 is a library for Python 2.4 and onwards that is designed to be flexible,
-fast and secure.
+Jinja2 is a library for Python that is designed to be flexible, fast and secure.
 
 If you have any exposure to other text-based template languages, such as Smarty or
 Django, you should feel right at home with Jinja2.  It's both designer and
@@ -13,9 +12,11 @@ useful for templating environments.
 Prerequisites
 -------------
 
-Jinja2 needs at least **Python 2.4** to run.  Additionally a working C-compiler
-that can create python extensions should be installed for the debugger if you
-are using Python 2.4.
+Jinja2 works with Python 2.6.x, 2.7.x and >= 3.3.
+
+FIXME - this is outdated, code should get removed, docs fixed:
+Additionally a working C-compiler that can create python extensions should be
+installed for the debugger if you are using Python 2.4.
 
 If you don't have a working C-compiler and you are trying to install the source
 release with the debugsupport you will get a compiler error.
@@ -100,6 +101,7 @@ By default Jinja2 will not compile the debug support module.  Enabling this
 will fail if you don't have the Python headers or a working compiler.  This
 is often the case if you are installing Jinja2 from a windows machine.
 
+FIXME - outdated:
 Because the debug support is only necessary for Python 2.4 you will not
 have to do this unless you run 2.4::
 
@@ -136,7 +138,7 @@ indeed using unicode internally.
 Experimental Python 3 Support
 -----------------------------
 
-Jinja 2.3 brings experimental support for Python 3.  It means that all
+Jinja 2.7 brings experimental support for Python >=3.3.  It means that all
 unittests pass on the new version, but there might still be small bugs in
 there and behavior might be inconsistent.  If you notice any bugs, please
 provide feedback in the `Jinja bug tracker`_.