]>
git.ipfire.org Git - thirdparty/jinja.git/log
Sigurd Spieckermann [Fri, 26 May 2023 12:32:36 +0000 (14:32 +0200)]
fix f-string syntax error in code generation
David Lord [Thu, 19 Dec 2024 22:33:08 +0000 (14:33 -0800)]
Merge commit from fork
fix format string vulnerability
Lydxn [Mon, 23 Sep 2024 22:09:10 +0000 (15:09 -0700)]
sandbox indirect calls to str.format
David Lord [Thu, 19 Dec 2024 20:07:14 +0000 (12:07 -0800)]
rearrange change entry
David Lord [Thu, 19 Dec 2024 16:36:07 +0000 (08:36 -0800)]
sandbox disallows `clear` and `pop` on mutable sequence (#2033)
Dylan Scott [Fri, 4 Oct 2024 20:17:07 +0000 (13:17 -0700)]
sandbox disallows `clear` and `pop` on mutable sequence
David Lord [Thu, 19 Dec 2024 16:20:38 +0000 (08:20 -0800)]
Fix pickle/copy support for the `missing` singleton (#2029)
Matt Clay [Tue, 1 Oct 2024 22:18:27 +0000 (15:18 -0700)]
Fix pickle/copy support for the `missing` singleton
David Lord [Thu, 19 Dec 2024 16:14:53 +0000 (08:14 -0800)]
Preserve `__slots__` metadata on Undefined types (#2026)
Matt Davis [Tue, 1 Oct 2024 19:20:19 +0000 (12:20 -0700)]
preserve `__slots__` on Undefined classes
David Lord [Thu, 19 Dec 2024 16:05:48 +0000 (08:05 -0800)]
Make compiled output deterministic for tuple unpacking in set tag (#2022)
Anentropic [Tue, 3 Sep 2024 21:16:33 +0000 (22:16 +0100)]
make tuple unpacking deterministic in compiler
David Lord [Thu, 19 Dec 2024 15:59:45 +0000 (07:59 -0800)]
fix how int filter handles scientific notation (#1984)
Felipe Moreno [Mon, 20 May 2024 15:02:20 +0000 (11:02 -0400)]
int filter handles OverflowError to handle scientific notation
David Lord [Thu, 19 Dec 2024 15:26:24 +0000 (07:26 -0800)]
make unique filter async aware (#1782)
Mehdi ABAAKOUK [Fri, 23 Dec 2022 08:46:29 +0000 (09:46 +0100)]
make unique filter async-aware
David Lord [Thu, 19 Dec 2024 15:15:37 +0000 (07:15 -0800)]
Use correct concat function for blocks evaluation (#1702)
Martin Krizek [Tue, 9 Aug 2022 08:12:27 +0000 (10:12 +0200)]
use env.concat when calling block reference
David Lord [Thu, 19 Dec 2024 00:08:33 +0000 (16:08 -0800)]
Simplify example for ModuleLoader (#1695)
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.
David Lord [Wed, 18 Dec 2024 17:47:24 +0000 (09:47 -0800)]
fix Jinja syntax in example (#2056)
JamesParrott [Mon, 9 Dec 2024 15:03:27 +0000 (15:03 +0000)]
fix Jinja syntax in example
David Lord [Wed, 18 Dec 2024 17:39:32 +0000 (09:39 -0800)]
clarify blocks docs (#2060)
David Lord [Wed, 18 Dec 2024 17:36:11 +0000 (09:36 -0800)]
clarify block outer scope docs
David Lord [Wed, 18 Dec 2024 17:33:31 +0000 (09:33 -0800)]
change "per default" to "by default"
David Lord [Wed, 18 Dec 2024 17:21:09 +0000 (09:21 -0800)]
fix list comprehension example (#2017)
Andreas Lindhé [Mon, 12 Aug 2024 08:54:47 +0000 (10:54 +0200)]
fix list comprehension example
David Lord [Wed, 18 Dec 2024 17:13:55 +0000 (09:13 -0800)]
Slightly improve clarity of logical bool ops (#1938)
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>
David Lord [Wed, 18 Dec 2024 16:54:02 +0000 (08:54 -0800)]
Fix typo on filter name (#1911)
Vitor Buxbaum [Fri, 17 Nov 2023 12:04:42 +0000 (09:04 -0300)]
Fix typo on filter name
David Lord [Wed, 18 Dec 2024 16:50:01 +0000 (08:50 -0800)]
fix a typo in docs/templates.rst (#1881)
Meng Xiangzhuo [Tue, 29 Aug 2023 05:19:59 +0000 (13:19 +0800)]
fix a typo in docs/templates.rst
David Lord [Wed, 18 Dec 2024 16:46:48 +0000 (08:46 -0800)]
fix boolean error about whitespace control (#1819)
Hugo Vassard [Fri, 3 Mar 2023 10:42:07 +0000 (11:42 +0100)]
fix boolean error about whitespace control
David Lord [Wed, 18 Dec 2024 16:36:06 +0000 (08:36 -0800)]
Clarify what operations the default "Undefined" supports (#1818)
Clay Sweetser [Thu, 2 Mar 2023 21:53:14 +0000 (16:53 -0500)]
Clarify what operations the default Undefined supports
David Lord [Wed, 18 Dec 2024 16:29:29 +0000 (08:29 -0800)]
Add link to MarkupSafe project mentioned in FAQ (#1767)
Matheus Felipe [Thu, 1 Dec 2022 04:31:40 +0000 (01:31 -0300)]
Add link to MarkupSafe in FAQ
David Lord [Thu, 24 Oct 2024 21:13:40 +0000 (14:13 -0700)]
update test workflow trigger
David Lord [Thu, 24 Oct 2024 21:13:23 +0000 (14:13 -0700)]
update dev dependencies
David Lord [Tue, 10 Sep 2024 15:43:21 +0000 (08:43 -0700)]
Improve documentation for initializing the i18n extension (#2023)
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
David Lord [Sat, 24 Aug 2024 00:15:36 +0000 (17:15 -0700)]
refactor 3.7 test pins
David Lord [Fri, 23 Aug 2024 23:50:05 +0000 (16:50 -0700)]
remove dependabot
David Lord [Fri, 23 Aug 2024 23:49:44 +0000 (16:49 -0700)]
apply ruff fixes
David Lord [Fri, 23 Aug 2024 23:49:33 +0000 (16:49 -0700)]
update dev dependencies
David Lord [Fri, 23 Aug 2024 23:43:52 +0000 (16:43 -0700)]
add gha-update
Timothée Mazzucotelli [Sun, 19 May 2024 13:32:56 +0000 (15:32 +0200)]
Convert rST code block to Markdown in README
David Lord [Mon, 13 May 2024 19:34:50 +0000 (12:34 -0700)]
fix test_package_zip_list on 3.13 (#1979)
Thomas Grainger [Mon, 13 May 2024 17:02:35 +0000 (18:02 +0100)]
fix test_package_zip_list on 3.13
David Lord [Mon, 13 May 2024 15:45:44 +0000 (08:45 -0700)]
test with python 3.13 (#1977)
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
Thomas Grainger [Sat, 11 May 2024 22:01:12 +0000 (23:01 +0100)]
test on trio, fix all missing aclose related warnings (#1960)
David Lord [Sat, 11 May 2024 20:45:07 +0000 (13:45 -0700)]
use asyncio.run in Template.render (#1952)
Thomas Grainger [Sun, 7 Apr 2024 08:05:54 +0000 (09:05 +0100)]
use asyncio.run
David Lord [Sat, 11 May 2024 20:41:03 +0000 (13:41 -0700)]
start version 3.1.5
David Lord [Sun, 5 May 2024 23:42:40 +0000 (16:42 -0700)]
release version 3.1.4 (#1974)
David Lord [Sun, 5 May 2024 23:36:17 +0000 (16:36 -0700)]
release version 3.1.4
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
David Lord [Thu, 2 May 2024 16:14:00 +0000 (09:14 -0700)]
disallow invalid characters in keys to xmlattr filter
David Lord [Thu, 2 May 2024 15:42:59 +0000 (08:42 -0700)]
add ghsa links
David Lord [Thu, 2 May 2024 15:41:50 +0000 (08:41 -0700)]
start version 3.1.4
David Lord [Tue, 23 Apr 2024 17:20:59 +0000 (10:20 -0700)]
update project files (#1968)
David Lord [Tue, 23 Apr 2024 16:29:26 +0000 (09:29 -0700)]
satisfy formatter, linter, and strict mypy
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
David Lord [Mon, 22 Apr 2024 18:08:14 +0000 (11:08 -0700)]
update pyyaml dev dependency
David Lord [Wed, 10 Jan 2024 23:17:32 +0000 (15:17 -0800)]
fix pr link
David Lord [Wed, 10 Jan 2024 23:12:50 +0000 (15:12 -0800)]
release version 3.1.3 (#1926)
David Lord [Wed, 10 Jan 2024 22:33:56 +0000 (14:33 -0800)]
release version 3.1.3
David Lord [Wed, 10 Jan 2024 23:08:20 +0000 (15:08 -0800)]
skip test pypi
David Lord [Wed, 10 Jan 2024 23:01:45 +0000 (15:01 -0800)]
use trusted publishing
David Lord [Wed, 10 Jan 2024 22:53:37 +0000 (14:53 -0800)]
use trusted publishing
David Lord [Wed, 10 Jan 2024 22:37:08 +0000 (14:37 -0800)]
use trusted publishing
David Lord [Wed, 10 Jan 2024 22:33:07 +0000 (14:33 -0800)]
update pre-commit hooks
David Lord [Wed, 10 Jan 2024 22:28:47 +0000 (14:28 -0800)]
Make nested-trans-block exceptions nicer (#1918)
Aarni Koskela [Fri, 15 Dec 2023 14:24:32 +0000 (16:24 +0200)]
Make nested-trans-block exceptions nicer
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
Calum Hutton [Thu, 26 Oct 2023 11:08:53 +0000 (12:08 +0100)]
xmlattr filter disallows keys with spaces
David Lord [Tue, 1 Aug 2023 16:17:50 +0000 (09:17 -0700)]
[pre-commit.ci] pre-commit autoupdate (#1875)
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)
David Lord [Tue, 4 Jul 2023 13:18:32 +0000 (06:18 -0700)]
[pre-commit.ci] pre-commit autoupdate (#1868)
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)
David Lord [Tue, 27 Jun 2023 15:01:19 +0000 (08:01 -0700)]
simplify tox config
envs inherit base testenv
David Lord [Tue, 27 Jun 2023 14:36:34 +0000 (07:36 -0700)]
update dependencies
David Lord [Tue, 6 Jun 2023 16:31:03 +0000 (09:31 -0700)]
[pre-commit.ci] pre-commit autoupdate (#1859)
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
David Lord [Thu, 1 Jun 2023 17:47:07 +0000 (10:47 -0700)]
update dependencies
David Lord [Thu, 1 Jun 2023 17:42:27 +0000 (10:42 -0700)]
fix check for empty required block (#1858)
David Lord [Thu, 1 Jun 2023 17:31:10 +0000 (10:31 -0700)]
start version 3.1.3
David Lord [Thu, 1 Jun 2023 15:08:24 +0000 (08:08 -0700)]
remove unused links
David Lord [Thu, 1 Jun 2023 15:06:33 +0000 (08:06 -0700)]
update metadata
David Lord [Tue, 2 May 2023 12:55:07 +0000 (05:55 -0700)]
[pre-commit.ci] pre-commit autoupdate (#1847)
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)
David Lord [Tue, 4 Apr 2023 12:14:59 +0000 (05:14 -0700)]
[pre-commit.ci] pre-commit autoupdate (#1831)
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)
David Lord [Tue, 7 Mar 2023 14:59:06 +0000 (06:59 -0800)]
[pre-commit.ci] pre-commit autoupdate (#1822)
David Lord [Tue, 7 Mar 2023 14:55:44 +0000 (06:55 -0800)]
address flake8 findings
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)
David Lord [Tue, 7 Feb 2023 15:12:28 +0000 (07:12 -0800)]
[pre-commit.ci] pre-commit autoupdate (#1800)