[Bug 264990] devel/py-Jinja2: Update to 3.1.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 06 Oct 2022 14:08:00 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264990 --- Comment #4 from ruben@verweg.com --- This also fixes using (complex) macros with Ansible as described in https://github.com/ansible/ansible/issues/77272 With 3.0.1 Jinja2 $ ansible localhost -m debug -a "msg='{% macro foo(v) %}{{ v }}{% endmacro %} {{ foo(1) }}'" [WARNING]: No inventory was parsed, only implicit localhost is available localhost | FAILED! => { "msg": "Unexpected templating type error occurred on ({% macro foo(v) %}{{ v }}{% endmacro %} {{ foo(1) }}): sequence item 0: expected str instance, int found" } $ pkg info -I py39-{ansible,Jinja2} py39-ansible-6.1.0 Radically simple IT automation py39-Jinja2-3.0.1 Fast and easy to use stand-alone template engine With 3.1.2 Jinja2 $ ansible localhost -m debug -a "msg='{% macro foo(v) %}{{ v }}{% endmacro %} {{ foo(1) }}'" [WARNING]: No inventory was parsed, only implicit localhost is available localhost | SUCCESS => { "msg": " 1" } $ pkg info -I py39-{ansible,Jinja2} py39-ansible-6.1.0 Radically simple IT automation py39-Jinja2-3.1.2 Fast and easy to use stand-alone template engine -- You are receiving this mail because: You are on the CC list for the bug.