]> git.ipfire.org Git - thirdparty/jinja.git/log
thirdparty/jinja.git
6 months agofix f-string syntax error in code generation 1852/head
Sigurd Spieckermann [Fri, 26 May 2023 12:32:36 +0000 (14:32 +0200)] 
fix f-string syntax error in code generation

6 months agoMerge commit from fork
David Lord [Thu, 19 Dec 2024 22:33:08 +0000 (14:33 -0800)] 
Merge commit from fork

fix format string vulnerability

6 months agosandbox indirect calls to str.format
Lydxn [Mon, 23 Sep 2024 22:09:10 +0000 (15:09 -0700)] 
sandbox indirect calls to str.format

6 months agorearrange change entry
David Lord [Thu, 19 Dec 2024 20:07:14 +0000 (12:07 -0800)] 
rearrange change entry

6 months agosandbox disallows `clear` and `pop` on mutable sequence (#2033)
David Lord [Thu, 19 Dec 2024 16:36:07 +0000 (08:36 -0800)] 
sandbox disallows `clear` and `pop` on mutable sequence (#2033)

6 months agosandbox disallows `clear` and `pop` on mutable sequence 2033/head
Dylan Scott [Fri, 4 Oct 2024 20:17:07 +0000 (13:17 -0700)] 
sandbox disallows `clear` and `pop` on mutable sequence

6 months agoFix pickle/copy support for the `missing` singleton (#2029)
David Lord [Thu, 19 Dec 2024 16:20:38 +0000 (08:20 -0800)] 
Fix pickle/copy support for the `missing` singleton (#2029)

6 months agoFix pickle/copy support for the `missing` singleton 2029/head
Matt Clay [Tue, 1 Oct 2024 22:18:27 +0000 (15:18 -0700)] 
Fix pickle/copy support for the `missing` singleton

6 months agoPreserve `__slots__` metadata on Undefined types (#2026)
David Lord [Thu, 19 Dec 2024 16:14:53 +0000 (08:14 -0800)] 
Preserve `__slots__` metadata on Undefined types (#2026)

6 months agopreserve `__slots__` on Undefined classes 2026/head
Matt Davis [Tue, 1 Oct 2024 19:20:19 +0000 (12:20 -0700)] 
preserve `__slots__` on Undefined classes

6 months agoMake compiled output deterministic for tuple unpacking in set tag (#2022)
David Lord [Thu, 19 Dec 2024 16:05:48 +0000 (08:05 -0800)] 
Make compiled output deterministic for tuple unpacking in set tag (#2022)

6 months agomake tuple unpacking deterministic in compiler 2022/head
Anentropic [Tue, 3 Sep 2024 21:16:33 +0000 (22:16 +0100)] 
make tuple unpacking deterministic in compiler

6 months agofix how int filter handles scientific notation (#1984)
David Lord [Thu, 19 Dec 2024 15:59:45 +0000 (07:59 -0800)] 
fix how int filter handles scientific notation (#1984)

6 months agoint filter handles OverflowError to handle scientific notation 1984/head
Felipe Moreno [Mon, 20 May 2024 15:02:20 +0000 (11:02 -0400)] 
int filter handles OverflowError to handle scientific notation

6 months agomake unique filter async aware (#1782)
David Lord [Thu, 19 Dec 2024 15:26:24 +0000 (07:26 -0800)] 
make unique filter async aware (#1782)

6 months agomake unique filter async-aware 1782/head
Mehdi ABAAKOUK [Fri, 23 Dec 2022 08:46:29 +0000 (09:46 +0100)] 
make unique filter async-aware

6 months agoUse correct concat function for blocks evaluation (#1702)
David Lord [Thu, 19 Dec 2024 15:15:37 +0000 (07:15 -0800)] 
Use correct concat function for blocks evaluation (#1702)

6 months agouse env.concat when calling block reference 1702/head
Martin Krizek [Tue, 9 Aug 2022 08:12:27 +0000 (10:12 +0200)] 
use env.concat when calling block reference

6 months agoSimplify example for ModuleLoader (#1695)
David Lord [Thu, 19 Dec 2024 00:08:33 +0000 (16:08 -0800)] 
Simplify example for ModuleLoader (#1695)

6 months agoSimplify example for ModuleLoader 1695/head
Charles-Axel Dein [Tue, 26 Jul 2022 09:03:16 +0000 (11:03 +0200)] 
Simplify example for ModuleLoader

The `ModuleLoader` example seems copy pasted from `ChoiceLoader`. As a result it's not immediately clear how their API differ.

6 months agofix Jinja syntax in example (#2056)
David Lord [Wed, 18 Dec 2024 17:47:24 +0000 (09:47 -0800)] 
fix Jinja syntax in example (#2056)

6 months agofix Jinja syntax in example 2056/head
JamesParrott [Mon, 9 Dec 2024 15:03:27 +0000 (15:03 +0000)] 
fix Jinja syntax in example

6 months agoclarify blocks docs (#2060)
David Lord [Wed, 18 Dec 2024 17:39:32 +0000 (09:39 -0800)] 
clarify blocks docs (#2060)

6 months agoclarify block outer scope docs 2060/head
David Lord [Wed, 18 Dec 2024 17:36:11 +0000 (09:36 -0800)] 
clarify block outer scope docs

6 months agochange "per default" to "by default"
David Lord [Wed, 18 Dec 2024 17:33:31 +0000 (09:33 -0800)] 
change "per default" to "by default"

6 months agofix list comprehension example (#2017)
David Lord [Wed, 18 Dec 2024 17:21:09 +0000 (09:21 -0800)] 
fix list comprehension example (#2017)

6 months agofix list comprehension example 2017/head
Andreas Lindhé [Mon, 12 Aug 2024 08:54:47 +0000 (10:54 +0200)] 
fix list comprehension example

6 months agoSlightly improve clarity of logical bool ops (#1938)
David Lord [Wed, 18 Dec 2024 17:13:55 +0000 (09:13 -0800)] 
Slightly improve clarity of logical bool ops (#1938)

6 months agoimprove clarity of logical bool ops 1938/head
Stephen Rosen [Fri, 16 Feb 2024 07:39:44 +0000 (01:39 -0600)] 
improve clarity of logical bool ops

co-authored-by: David Lord <davidism@gmail.com>

6 months agoFix typo on filter name (#1911)
David Lord [Wed, 18 Dec 2024 16:54:02 +0000 (08:54 -0800)] 
Fix typo on filter name (#1911)

6 months agoFix typo on filter name 1911/head
Vitor Buxbaum [Fri, 17 Nov 2023 12:04:42 +0000 (09:04 -0300)] 
Fix typo on filter name

6 months agofix a typo in docs/templates.rst (#1881)
David Lord [Wed, 18 Dec 2024 16:50:01 +0000 (08:50 -0800)] 
fix a typo in docs/templates.rst (#1881)

6 months agofix a typo in docs/templates.rst 1881/head
Meng Xiangzhuo [Tue, 29 Aug 2023 05:19:59 +0000 (13:19 +0800)] 
fix a typo in docs/templates.rst

6 months agofix boolean error about whitespace control (#1819)
David Lord [Wed, 18 Dec 2024 16:46:48 +0000 (08:46 -0800)] 
fix boolean error about whitespace control (#1819)

6 months agofix boolean error about whitespace control 1819/head
Hugo Vassard [Fri, 3 Mar 2023 10:42:07 +0000 (11:42 +0100)] 
fix boolean error about whitespace control

6 months agoClarify what operations the default "Undefined" supports (#1818)
David Lord [Wed, 18 Dec 2024 16:36:06 +0000 (08:36 -0800)] 
Clarify what operations the default "Undefined" supports (#1818)

6 months agoClarify what operations the default Undefined supports 1818/head
Clay Sweetser [Thu, 2 Mar 2023 21:53:14 +0000 (16:53 -0500)] 
Clarify what operations the default Undefined supports

6 months agoAdd link to MarkupSafe project mentioned in FAQ (#1767)
David Lord [Wed, 18 Dec 2024 16:29:29 +0000 (08:29 -0800)] 
Add link to MarkupSafe project mentioned in FAQ (#1767)

6 months agoAdd link to MarkupSafe in FAQ 1767/head
Matheus Felipe [Thu, 1 Dec 2022 04:31:40 +0000 (01:31 -0300)] 
Add link to MarkupSafe in FAQ

8 months agoupdate test workflow trigger
David Lord [Thu, 24 Oct 2024 21:13:40 +0000 (14:13 -0700)] 
update test workflow trigger

8 months agoupdate dev dependencies
David Lord [Thu, 24 Oct 2024 21:13:23 +0000 (14:13 -0700)] 
update dev dependencies

9 months agoImprove documentation for initializing the i18n extension (#2023)
David Lord [Tue, 10 Sep 2024 15:43:21 +0000 (08:43 -0700)] 
Improve documentation for initializing the i18n extension (#2023)

9 months agoImprove documentation for initializing the i18n extension 2023/head
Aarni Koskela [Tue, 10 Sep 2024 15:23:08 +0000 (18:23 +0300)] 
Improve documentation for initializing the i18n extension

Refs discussion at https://stackoverflow.com/a/78970088

10 months agorefactor 3.7 test pins
David Lord [Sat, 24 Aug 2024 00:15:36 +0000 (17:15 -0700)] 
refactor 3.7 test pins

10 months agoremove dependabot
David Lord [Fri, 23 Aug 2024 23:50:05 +0000 (16:50 -0700)] 
remove dependabot

10 months agoapply ruff fixes
David Lord [Fri, 23 Aug 2024 23:49:44 +0000 (16:49 -0700)] 
apply ruff fixes

10 months agoupdate dev dependencies
David Lord [Fri, 23 Aug 2024 23:49:33 +0000 (16:49 -0700)] 
update dev dependencies

10 months agoadd gha-update
David Lord [Fri, 23 Aug 2024 23:43:52 +0000 (16:43 -0700)] 
add gha-update

13 months agoConvert rST code block to Markdown in README
Timothée Mazzucotelli [Sun, 19 May 2024 13:32:56 +0000 (15:32 +0200)] 
Convert rST code block to Markdown in README

13 months agofix test_package_zip_list on 3.13 (#1979)
David Lord [Mon, 13 May 2024 19:34:50 +0000 (12:34 -0700)] 
fix test_package_zip_list on 3.13 (#1979)

13 months agofix test_package_zip_list on 3.13 1979/head
Thomas Grainger [Mon, 13 May 2024 17:02:35 +0000 (18:02 +0100)] 
fix test_package_zip_list on 3.13

13 months agotest with python 3.13 (#1977)
David Lord [Mon, 13 May 2024 15:45:44 +0000 (08:45 -0700)] 
test with python 3.13 (#1977)

13 months agotest on python 3.13 1977/head
David Lord [Mon, 13 May 2024 00:51:31 +0000 (17:51 -0700)] 
test on python 3.13

update dev dependencies
refactor update tox envs
3.7 requires an old version of trio

xfail zip loader template test

13 months agotest on trio, fix all missing aclose related warnings (#1960)
Thomas Grainger [Sat, 11 May 2024 22:01:12 +0000 (23:01 +0100)] 
test on trio, fix all missing aclose related warnings (#1960)

13 months agouse asyncio.run in Template.render (#1952)
David Lord [Sat, 11 May 2024 20:45:07 +0000 (13:45 -0700)] 
use asyncio.run in Template.render (#1952)

13 months agouse asyncio.run 1952/head
Thomas Grainger [Sun, 7 Apr 2024 08:05:54 +0000 (09:05 +0100)] 
use asyncio.run

13 months agostart version 3.1.5
David Lord [Sat, 11 May 2024 20:41:03 +0000 (13:41 -0700)] 
start version 3.1.5

14 months agorelease version 3.1.4 (#1974)
David Lord [Sun, 5 May 2024 23:42:40 +0000 (16:42 -0700)] 
release version 3.1.4 (#1974)

14 months agorelease version 3.1.4 1974/head 3.1.4
David Lord [Sun, 5 May 2024 23:36:17 +0000 (16:36 -0700)] 
release version 3.1.4

14 months agoMerge pull request from GHSA-h75v-3vvj-5mfj
David Lord [Sun, 5 May 2024 23:35:24 +0000 (16:35 -0700)] 
Merge pull request from GHSA-h75v-3vvj-5mfj

disallow invalid characters in keys to xmlattr filter

14 months agodisallow invalid characters in keys to xmlattr filter
David Lord [Thu, 2 May 2024 16:14:00 +0000 (09:14 -0700)] 
disallow invalid characters in keys to xmlattr filter

14 months agoadd ghsa links
David Lord [Thu, 2 May 2024 15:42:59 +0000 (08:42 -0700)] 
add ghsa links

14 months agostart version 3.1.4
David Lord [Thu, 2 May 2024 15:41:50 +0000 (08:41 -0700)] 
start version 3.1.4

14 months agoupdate project files (#1968)
David Lord [Tue, 23 Apr 2024 17:20:59 +0000 (10:20 -0700)] 
update project files (#1968)

14 months agosatisfy formatter, linter, and strict mypy 1968/head
David Lord [Tue, 23 Apr 2024 16:29:26 +0000 (09:29 -0700)] 
satisfy formatter, linter, and strict mypy

14 months agoupdate project files (#5457)
David Lord [Tue, 23 Apr 2024 16:28:57 +0000 (09:28 -0700)] 
update project files (#5457)

* update pre-commit hooks
* add devcontainer
* show url in publish environment
* update actions versions
* separate typing job
* use dependabot grouped updates
  ignore upload/download-artifact until slsa updates
* use sphinx.ext.extlinks instead of sphinx-issues
* update editorconfig
* update gitignore
* update .readthedocs.yaml
* license is txt, readme is md
* use pyproject.toml and flit_core instead of setuptools
 add typed classifier
 add pyright config
 simplify urls
* tox builds docs in place
* add tox env to update all dev dependencies
* update issue and pr templates
* simplify matrix

14 months agoupdate pyyaml dev dependency
David Lord [Mon, 22 Apr 2024 18:08:14 +0000 (11:08 -0700)] 
update pyyaml dev dependency

17 months agofix pr link
David Lord [Wed, 10 Jan 2024 23:17:32 +0000 (15:17 -0800)] 
fix pr link

17 months agorelease version 3.1.3 (#1926)
David Lord [Wed, 10 Jan 2024 23:12:50 +0000 (15:12 -0800)] 
release version 3.1.3 (#1926)

17 months agorelease version 3.1.3 1926/head 3.1.3
David Lord [Wed, 10 Jan 2024 22:33:56 +0000 (14:33 -0800)] 
release version 3.1.3

17 months agoskip test pypi
David Lord [Wed, 10 Jan 2024 23:08:20 +0000 (15:08 -0800)] 
skip test pypi

17 months agouse trusted publishing
David Lord [Wed, 10 Jan 2024 23:01:45 +0000 (15:01 -0800)] 
use trusted publishing

17 months agouse trusted publishing
David Lord [Wed, 10 Jan 2024 22:53:37 +0000 (14:53 -0800)] 
use trusted publishing

17 months agouse trusted publishing
David Lord [Wed, 10 Jan 2024 22:37:08 +0000 (14:37 -0800)] 
use trusted publishing

17 months agoupdate pre-commit hooks
David Lord [Wed, 10 Jan 2024 22:33:07 +0000 (14:33 -0800)] 
update pre-commit hooks

17 months agoMake nested-trans-block exceptions nicer (#1918)
David Lord [Wed, 10 Jan 2024 22:28:47 +0000 (14:28 -0800)] 
Make nested-trans-block exceptions nicer (#1918)

17 months agoMake nested-trans-block exceptions nicer 1918/head
Aarni Koskela [Fri, 15 Dec 2023 14:24:32 +0000 (16:24 +0200)] 
Make nested-trans-block exceptions nicer

17 months agoMerge pull request from GHSA-h5c8-rqwp-cp95
David Lord [Wed, 10 Jan 2024 22:07:26 +0000 (14:07 -0800)] 
Merge pull request from GHSA-h5c8-rqwp-cp95

Raise an exception when spaces are used in HTML attribute keys generated by xmlattr

17 months agoxmlattr filter disallows keys with spaces
Calum Hutton [Thu, 26 Oct 2023 11:08:53 +0000 (12:08 +0100)] 
xmlattr filter disallows keys with spaces

23 months ago[pre-commit.ci] pre-commit autoupdate (#1875)
David Lord [Tue, 1 Aug 2023 16:17:50 +0000 (09:17 -0700)] 
[pre-commit.ci] pre-commit autoupdate (#1875)

23 months ago[pre-commit.ci] pre-commit autoupdate 1875/head
pre-commit-ci[bot] [Tue, 1 Aug 2023 08:46:03 +0000 (08:46 +0000)] 
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.8.0 → v3.10.1](https://github.com/asottile/pyupgrade/compare/v3.8.0...v3.10.1)
- [github.com/psf/black: 23.3.0 → 23.7.0](https://github.com/psf/black/compare/23.3.0...23.7.0)
- [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](https://github.com/PyCQA/flake8/compare/6.0.0...6.1.0)

2 years ago[pre-commit.ci] pre-commit autoupdate (#1868)
David Lord [Tue, 4 Jul 2023 13:18:32 +0000 (06:18 -0700)] 
[pre-commit.ci] pre-commit autoupdate (#1868)

2 years ago[pre-commit.ci] pre-commit autoupdate 1868/head
pre-commit-ci[bot] [Tue, 4 Jul 2023 06:36:57 +0000 (06:36 +0000)] 
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.7.0 → v3.8.0](https://github.com/asottile/pyupgrade/compare/v3.7.0...v3.8.0)

2 years agosimplify tox config
David Lord [Tue, 27 Jun 2023 15:01:19 +0000 (08:01 -0700)] 
simplify tox config

envs inherit base testenv

2 years agoupdate dependencies
David Lord [Tue, 27 Jun 2023 14:36:34 +0000 (07:36 -0700)] 
update dependencies

2 years ago[pre-commit.ci] pre-commit autoupdate (#1859)
David Lord [Tue, 6 Jun 2023 16:31:03 +0000 (09:31 -0700)] 
[pre-commit.ci] pre-commit autoupdate (#1859)

2 years ago[pre-commit.ci] pre-commit autoupdate 1859/head
pre-commit-ci[bot] [Tue, 6 Jun 2023 04:21:37 +0000 (04:21 +0000)] 
[pre-commit.ci] pre-commit autoupdate

updates:
- https://github.com/asottile/reorder_python_imports → https://github.com/asottile/reorder-python-imports

2 years agoupdate dependencies
David Lord [Thu, 1 Jun 2023 17:47:07 +0000 (10:47 -0700)] 
update dependencies

2 years agofix check for empty required block (#1858)
David Lord [Thu, 1 Jun 2023 17:42:27 +0000 (10:42 -0700)] 
fix check for empty required block (#1858)

2 years agostart version 3.1.3
David Lord [Thu, 1 Jun 2023 17:31:10 +0000 (10:31 -0700)] 
start version 3.1.3

2 years agoremove unused links
David Lord [Thu, 1 Jun 2023 15:08:24 +0000 (08:08 -0700)] 
remove unused links

2 years agoupdate metadata
David Lord [Thu, 1 Jun 2023 15:06:33 +0000 (08:06 -0700)] 
update metadata

2 years ago[pre-commit.ci] pre-commit autoupdate (#1847)
David Lord [Tue, 2 May 2023 12:55:07 +0000 (05:55 -0700)] 
[pre-commit.ci] pre-commit autoupdate (#1847)

2 years ago[pre-commit.ci] pre-commit autoupdate 1847/head
pre-commit-ci[bot] [Tue, 2 May 2023 04:33:39 +0000 (04:33 +0000)] 
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.3.1 → v3.3.2](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.3.2)

2 years ago[pre-commit.ci] pre-commit autoupdate (#1831)
David Lord [Tue, 4 Apr 2023 12:14:59 +0000 (05:14 -0700)] 
[pre-commit.ci] pre-commit autoupdate (#1831)

2 years ago[pre-commit.ci] pre-commit autoupdate 1831/head
pre-commit-ci[bot] [Tue, 4 Apr 2023 06:32:14 +0000 (06:32 +0000)] 
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 23.1.0 → 23.3.0](https://github.com/psf/black/compare/23.1.0...23.3.0)

2 years ago[pre-commit.ci] pre-commit autoupdate (#1822)
David Lord [Tue, 7 Mar 2023 14:59:06 +0000 (06:59 -0800)] 
[pre-commit.ci] pre-commit autoupdate (#1822)

2 years agoaddress flake8 findings 1822/head
David Lord [Tue, 7 Mar 2023 14:55:44 +0000 (06:55 -0800)] 
address flake8 findings

2 years ago[pre-commit.ci] pre-commit autoupdate
pre-commit-ci[bot] [Tue, 7 Mar 2023 03:52:21 +0000 (03:52 +0000)] 
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/peterdemin/pip-compile-multi: v2.6.1 → v2.6.2](https://github.com/peterdemin/pip-compile-multi/compare/v2.6.1...v2.6.2)

2 years ago[pre-commit.ci] pre-commit autoupdate (#1800) 1817/head
David Lord [Tue, 7 Feb 2023 15:12:28 +0000 (07:12 -0800)] 
[pre-commit.ci] pre-commit autoupdate (#1800)