Aiohttp Jinja2 Versions Save

jinja2 template renderer for aiohttp.web

v1.6

6 months ago
  • Switch to aiohttp.web.AppKey, and deprecate the old 'static_root_url' key.
  • Drop Python 3.7, add Python 3.12.

v1.5.1

1 year ago
  • Add support for Python 3.11.
  • Drop support for decorating non-async functions with @template (deprecated since 0.16).

v1.5

1 year ago
  • Drop support for jinaj2 <3. Add support for 3+.
  • Don't require typing_extensions on Python 3.8+.

v1.4.2

3 years ago

Changes

  • Add CHANGES.rst to MANIFEST.in and sdist #402

v1.4.1

3 years ago

Changes

  • Document async rendering functions #396

v1.4.0

3 years ago

Changes

  • Fix type annotation for context_processors argument #354

  • Bump the minimal supported aiohttp version to 3.6.3 to avoid problems with uncompatibility between aiohttp and yarl

  • Add async rendering support #393

v1.3.0

3 years ago

Changes

  • Remove Any from template annotations #343
  • Fix type annotation for filters in aiohttp_jinja2.setup #330
  • Drop Python 3.5, support Python 3.9

v1.2.0

4 years ago

Changes

  • Add type hints #285

v1.1.0

5 years ago

Added support for handling nested applications.

CHANGES

  • Bump minimal supported aiohttp version to 3.2

  • Use request.config_dict for accessing jinja2 environment. It allows reusing jinja rendering engine from the parent application.

v1.0.0

6 years ago

The release is marked as 1.0.0 to reflect the fact of the library maturity and stability. We had to do it at least a year ago but later is better than never.

Changes

  • Allow context_processors to compose from parent apps #195