]> git.ipfire.org Git - thirdparty/jinja.git/log
thirdparty/jinja.git
16 months agoclean up message, add test 1663/head
David Lord [Fri, 20 Dec 2024 03:34:34 +0000 (19:34 -0800)] 
clean up message, add test

16 months agoFileSystemLoader includes search paths in error
Yourun-Proger [Mon, 2 May 2022 12:42:19 +0000 (15:42 +0300)] 
FileSystemLoader includes search paths in error

16 months agofix default for `Environment.overlay(enable_async)` (#2061)
David Lord [Fri, 20 Dec 2024 02:23:52 +0000 (18:23 -0800)] 
fix default for `Environment.overlay(enable_async)` (#2061)

16 months agoBugfix: wrong default argument for `Environment.overlay(enable_async)` parameter 2061/head
SamyCookie [Thu, 19 Dec 2024 09:59:57 +0000 (10:59 +0100)] 
Bugfix: wrong default argument for `Environment.overlay(enable_async)` parameter

16 months agofix f-string syntax error in code generation (#1852)
David Lord [Fri, 20 Dec 2024 02:10:28 +0000 (18:10 -0800)] 
fix f-string syntax error in code generation (#1852)

16 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

16 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

16 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

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

16 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)

16 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

16 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)

16 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

16 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)

16 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

16 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)

16 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

16 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)

16 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

16 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)

16 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

16 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)

16 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

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

16 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.

16 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)

16 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

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

16 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

16 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"

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

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

16 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)

16 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>

16 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)

16 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

16 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)

16 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

16 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)

16 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

16 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)

16 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

16 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)

16 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

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

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

20 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)

20 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

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

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

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

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

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

23 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

2 years 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)

2 years 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

2 years 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)

2 years 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

2 years 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)

2 years 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)

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

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

2 years 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)

2 years 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

2 years 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

2 years 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

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

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

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

2 years 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

2 years 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

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

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

2 years 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)

2 years 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

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

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

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

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

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

2 years 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)

2 years 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

2 years 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

2 years 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

2 years 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)

2 years 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

3 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)

3 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)

3 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)