Commit Graph

  • 7c491dfcb1 Fix map/groupby filters ignoring default=None for missing attributes Amandeep vishwkarma 2026-05-18 20:43:07 +0530
  • 2dee90b1af
    Merge 1333f8b730 into 5ef70112a1 Prawn 2026-05-17 20:36:33 +0200
  • 1333f8b730
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-05-17 18:36:27 +0000
  • 26b83f7c5a Fixed slice filter adding fill_with to every slice when evenly divisible Bibek 2026-05-13 23:20:05 -0400
  • cbacacf020
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-05-12 12:42:58 +0000
  • 23cf1ceace Fix deepcopy(jinja2.Template) raising TypeError ShiLiguo123 2026-05-12 20:41:02 +0800
  • 5c009df0ef Limit GitHub Actions token permissions Sourabh Sharma 2026-05-11 22:06:18 +0530
  • 053f2c093d
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-05-09 10:11:09 +0000
  • 60b6766c60 fix slice filter appending fill_with when items divide evenly June Kim 2026-05-09 03:09:09 -0700
  • abc53cdc62
    Merge 63a9852a0d into 284501eb0f Gabgobie 2026-05-06 17:30:56 +0000
  • 63a9852a0d Document changes as required and update version Gabgobie 2026-02-25 13:38:56 +0100
  • 18afca24b0 Replaces TypeVar "F" with type alias FilterFunction and applies the same fix for TESTS Gabgobie 2026-02-25 18:24:27 +0100
  • 0026e1ad5c
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-05-04 06:04:06 +0000
  • 5040d3c2c3 Improve lexing of unclosed escaped strings JB Rubinovitz 2026-05-04 02:01:59 -0400
  • f494ce7e4c
    Merge 88d7e7bef8 into 284501eb0f kljnepk 2026-04-14 07:45:21 +0000
  • 88d7e7bef8
    Remove stray space in compiler call kljnepk 2026-04-14 09:45:16 +0200
  • 52bec69f13
    Retype compiler block without hidden chars kljnepk 2026-04-14 09:33:07 +0200
  • 7efdbb9105
    Fix yield typo in include path kljnepk 2026-04-14 02:25:45 +0200
  • 57b001ecaf
    Rewrite include buffering block cleanly kljnepk 2026-04-14 01:59:53 +0200
  • 0db276e07d
    Fix indentation in include buffering path kljnepk 2026-04-14 00:59:42 +0200
  • a35473d76b
    Update test_imports.py kljnepk 2026-04-13 23:54:34 +0200
  • 301056e6c8
    Update compiler.py kljnepk 2026-04-13 23:42:43 +0200
  • c61af8daec Lower test_elif_deep nesting for s390x titagass 2026-04-04 00:12:59 +0000
  • 84cd3a7cd5
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-04-03 06:52:26 +0000
  • 38df06c8a4 test(filters): add regression tests for slice filter fill_with behavior titagass 2026-04-03 06:51:11 +0000
  • 9e2e474aac
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-04-03 06:32:58 +0000
  • 4c2505be5f fix(filters): do not append fill_with when items divide evenly across slices titagass 2026-04-03 06:29:56 +0000
  • fe450c06cf Fix slice fill behavior for even divisions Funan Zhou 2026-04-01 07:09:55 +0800
  • 76cd774b68
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-03-29 13:16:50 +0000
  • 1d46308483 Fix #2118: Slice filter no longer adds extra fill_with items ChampChamp 2026-03-29 21:15:35 +0800
  • f99a33654e
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-03-25 02:31:06 +0000
  • ace4aad053 Fix slice filter appending fill_with when items divide evenly Krishna Chaitanya Balusu 2026-03-24 22:30:06 -0400
  • 8bb276db8b Add MAX_STRING_SIZE limit to sandbox string multiplication Koda Reef 2026-03-22 22:03:12 +0000
  • b53b290d73 Add type annotation for FILTERS dict contributor 2026-03-23 02:31:10 +0800
  • 5f30cfd7de
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-03-22 06:39:16 +0000
  • 32763b89ee
    use __dict__ directly in Node.__init__ instead of setattr tobymao 2026-03-21 23:24:47 -0700
  • 6e1496ef8b
    speed up constant folding comparison in optimizeconst tobymao 2026-03-21 23:24:26 -0700
  • 5e110ec0d9
    pre-compute visitor method names on node classes tobymao 2026-03-21 23:36:50 -0700
  • 4b6c3d6f4f
    use pre-classified fields in visitor generic_visit methods tobymao 2026-03-21 23:36:26 -0700
  • 6a5f1dfb75
    iterative find_all to avoid recursive generator overhead tobymao 2026-03-21 23:36:02 -0700
  • 057a0dd42a
    pre-classify node fields for fast child iteration tobymao 2026-03-21 23:35:01 -0700
  • 030e508d24
    Merge 39ced3c200 into 5ef70112a1 Amaan Qureshi 2026-03-18 15:19:32 -0400
  • 39ced3c200
    tests: lower test_elif_deep depth from 1000 to 100 Amaan Qureshi 2026-03-18 14:41:45 -0400
  • 2f45d10db0 Add handling logic for none to jinja-filters.default trouver 2026-03-18 16:37:13 +0800
  • e8321f30e1 Fix ZeroDivisionError in slice, batch, and divisibleby with 0 args Yassine Lahyani 2026-03-06 02:58:19 +0100
  • fd4bcdb492
    Merge 3b7a4aa90b into 5ef70112a1 samkenxADO 2026-03-02 17:02:50 +0000
  • 621a7f6164 fix: prevent slice filter from appending fill_with when items divide evenly nightcityblade 2026-02-24 00:28:39 +0800
  • 8ba20d14f9 fix: add type annotation for FILTERS and TESTS dictionaries nightcityblade 2026-02-24 00:26:37 +0800
  • 20d5c6d54f
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-02-20 04:23:31 +0000
  • ccfd2c839d Allow copy and deepcopy on Template objects Daniel Bates 2026-02-19 20:23:06 -0800
  • 3d1e48314e Fix DeprecationWarning for invalid escape sequences in template strings Daniel Bates 2026-02-19 20:22:32 -0800
  • 3a1dcbef65 Fix slice filter appending fill_with when items divide evenly Friday 2026-02-18 04:54:32 +0000
  • 0c6b29bb1a
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-02-11 07:06:55 +0000
  • 11192917c2 Add type annotation for FILTERS dictionary Taylor Kalin 2026-02-10 23:05:39 -0800
  • 5804fb4749 Track column numbers (colno) in AST nodes danielyan 2026-02-09 19:51:22 +0000
  • 73895e6d21
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-02-08 23:01:57 +0000
  • d371e583c2 fix slice filter adding fill_with when items divide evenly Varun Chawla 2026-02-08 15:00:49 -0800
  • 04435a4bd0 Refactor async template loading and compilation APIs, enhance documentation and tests fatimah alhumaidhi 2026-01-08 00:22:11 +0300
  • 30dc8dad70 Add async template loading and compilation APIs, update documentation and tests fatimah alhumaidhi 2026-01-08 00:21:46 +0300
  • ab9b6e719a Extend jinja environment and loaders by adding async APIs fatimah alhumaidhi 2026-01-07 23:33:19 +0300
  • 203ed867cf
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-01-04 10:56:48 +0000
  • d946946d70 expose AsyncEnvironment fatimah alhumaidhi 2026-01-04 13:56:00 +0300
  • ff906b39f0
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-01-04 09:50:49 +0000
  • 1c080720cf fix typehinting fatimah alhumaidhi 2026-01-04 12:49:40 +0300
  • e712d295a5
    [pre-commit.ci lite] apply automatic fixes pre-commit-ci-lite[bot] 2026-01-04 09:31:44 +0000
  • 681b7810f7 Extend jinja environment and loaders by adding async APIs fatimah alhumaidhi 2026-01-04 12:26:48 +0300
  • 43cccdc09a Add note on metadata classifier change to CHANGES.rst Nick Coish 2025-12-12 14:31:22 -0500
  • d8f1f34dd2 Add classifier metadata for currently supported python versions. Nick Coish 2025-12-12 14:23:29 -0500
  • 48a133f636 more lineno and errors is always list of nodes InsanePrawn 2025-12-06 12:08:39 +0100
  • f40c82c720 add issue_context to issue nodes InsanePrawn 2025-11-10 06:35:25 +0100
  • 10fd3b2168 parser: more fault-tolerance InsanePrawn 2025-11-09 05:37:11 +0100
  • 74589c4c59 parser: tolerate faults on parsing empty If block test InsanePrawn 2025-11-05 04:42:51 +0100
  • 312771c5fe parser: add lineno_end and linepos_end to all nodes InsanePrawn 2025-11-04 01:59:35 +0100
  • b166ebaccc lexer: add linepos to eof node InsanePrawn 2025-11-04 01:58:48 +0100
  • 738259a5eb nodes: add Node.linepos_end InsanePrawn 2025-11-03 21:20:13 +0100
  • 5e8bdf86f6 parser: track Blocko.endblock_with_name in fault_tolerant mode InsanePrawn 2025-11-03 01:49:42 +0100
  • 474c3f524b parser: moar fault tolerance InsanePrawn 2025-10-31 03:41:27 +0100
  • 4adbb1b8dc
    Add Python 3.14 to Tox environment list Naoyuki Sano 2025-10-27 03:16:00 +0900
  • 6de21cfa25
    Add Python 3.14 to CI workflow matrix Naoyuki Sano 2025-10-27 02:53:56 +0900
  • fee88ffe0e lexer: fix linepos and lineno by brute force InsanePrawn 2025-10-11 18:08:45 +0200
  • 31663590d4 more linepos InsanePrawn 2025-10-11 16:00:10 +0200
  • b494babca2 nodes: add linepos to tokens and all nodes InsanePrawn 2025-09-29 03:27:04 +0200
  • 5ef1566c0d lexer: add tokeniter_linepos InsanePrawn 2025-09-26 03:52:18 +0200
  • 727e64dbee nodes: add lineno_end InsanePrawn 2025-05-10 19:56:03 +0200
  • 3d3ad88763 nodes: add reverse=False to find() and find_all() InsanePrawn 2025-05-10 14:16:11 +0200
  • 96e18404b4 nodes: Node.iter_child_nodes(): add reverse param InsanePrawn 2025-05-09 16:56:12 +0200
  • 42345cc1c4 move parser tolerance setting to Environment and tolerate more issues InsanePrawn 2025-05-05 02:52:48 +0200
  • f930b19b1f updating dependencies: requests:2.32.3 to 2.32.4, starlette:0.46.2 to 0.47.2, urllib3:2.4.0 to 2.5.0. Adressing CVEs CVE-2024-47081, CVE-2025-54121, CVE-2025-50181 and CVE-2025-50182 stecurran-est-tech 2025-10-02 18:15:17 +0100
  • 4bae0c46e0
    Merge 7fc1ef95f8 into 5ef70112a1 Tony Beta Lambda 2025-09-29 16:46:49 +0000
  • 7fc1ef95f8 support negative index as sort attributes Tony Beta Lambda 2025-09-30 00:38:47 +0800
  • 05ddbbda8e parser: add fault_tolerant=False InsanePrawn 2025-05-04 23:19:08 +0200
  • fc841a484c Changed the static annotation of default_for_string and default parameter of utils.py file subhajitsaha01 2025-09-11 14:39:55 +0530
  • 8e8fcf37b3
    Merge bd7526fc8a into 5ef70112a1 Petr Viktorin 2025-08-18 18:11:26 +0200
  • bd7526fc8a
    Merge branch 'main' into undefined-cause Petr Viktorin 2025-08-18 18:11:24 +0200
  • 964d9a7a3f
    Merge 6970438247 into 5ef70112a1 Ruslan Sayfutdinov 2025-07-16 17:48:51 -0700
  • 95c980e442
    Merge 7622638b96 into 5ef70112a1 Timothée Mazzucotelli 2025-07-16 17:48:51 -0700
  • 1df1f3d360
    Merge 848e9de8ca into 5ef70112a1 DCAuto 2025-07-16 17:48:51 -0700
  • a362eb37dc
    Merge aa0c3cbab1 into 5ef70112a1 Patrick Ogenstad 2025-07-16 17:48:51 -0700
  • 88ab4682e4
    Merge 9c212e079b into 5ef70112a1 Piechutowski-IERiGZ 2025-06-19 15:27:21 +0300
  • 445e5a41c1 Remove extra blank line Petr Viktorin 2025-06-16 15:14:12 +0200