]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
start version 3.0.0
authorDavid Lord <davidism@gmail.com>
Mon, 27 Jan 2020 21:51:27 +0000 (13:51 -0800)
committerDavid Lord <davidism@gmail.com>
Mon, 27 Jan 2020 21:51:27 +0000 (13:51 -0800)
CHANGES.rst
setup.py
src/jinja2/__init__.py

index 21eb77651bdcbc2327301d61a910d62477cda6a7..9e26dff6f501b40c20da617084258e00f570f048 100644 (file)
@@ -1,5 +1,15 @@
 .. currentmodule:: jinja2
 
+Version 3.0.0
+-------------
+
+Unreleased
+
+-   Drop support for Python 2.7 and 3.5.
+-   Bump MarkupSafe dependency to >=1.1.
+-   Bump Babel optional dependency to >=2.1.
+
+
 Version 2.11.0
 --------------
 
index 7d94cd3ae001c0476f1defcd6df2c493b0240b8f..050d3e22741304d0cd5f8f57db4a086246ff9cf9 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -20,8 +20,6 @@ setup(
         "Issue tracker": "https://github.com/pallets/jinja/issues",
     },
     license="BSD-3-Clause",
-    author="Armin Ronacher",
-    author_email="armin.ronacher@active-4.com",
     maintainer="Pallets",
     maintainer_email="contact@palletsprojects.com",
     description="A very fast and expressive template engine.",
@@ -33,15 +31,6 @@ setup(
         "License :: OSI Approved :: BSD License",
         "Operating System :: OS Independent",
         "Programming Language :: Python",
-        "Programming Language :: Python :: 2",
-        "Programming Language :: Python :: 2.7",
-        "Programming Language :: Python :: 3",
-        "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",
         "Topic :: Software Development :: Libraries :: Python Modules",
         "Topic :: Text Processing :: Markup :: HTML",
@@ -49,8 +38,8 @@ setup(
     packages=find_packages("src"),
     package_dir={"": "src"},
     include_package_data=True,
-    python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*",
-    install_requires=["MarkupSafe>=0.23"],
-    extras_require={"i18n": ["Babel>=0.8"]},
+    python_requires=">=3.6",
+    install_requires=["MarkupSafe>=1.1"],
+    extras_require={"i18n": ["Babel>=2.1"]},
     entry_points={"babel.extractors": ["jinja2 = jinja2.ext:babel_extract[i18n]"]},
 )
index 7233387d4cf3bdb3f90dd01b59666335dfd1b31a..8fa05183e5423c06fb2a9fe971aef60d6618db07 100644 (file)
@@ -1,4 +1,3 @@
-# -*- coding: utf-8 -*-
 """Jinja is a template engine written in pure Python. It provides a
 non-XML syntax that supports inline expressions and an optional
 sandboxed environment.
@@ -41,4 +40,4 @@ from .utils import evalcontextfunction
 from .utils import is_undefined
 from .utils import select_autoescape
 
-__version__ = "2.11.0"
+__version__ = "3.0.0a1"