Skip to content

[BUG] [Formatter] {{_(error)}} becomes {{ _(<class 'regex._regex_core.error'>) }} #1158

@limouren

Description

@limouren

System Info

  • OS: macos 14.7.4
  • Python Version (python --version): 3.13.2
  • djLint Version (djlint --version): 1.36.4
  • template language: jinja2

Issue

{{_(error)}} in template is being replaced as {{ _(<class 'regex._regex_core.error'>) }}

How To Reproduce

$ echo '{{_(error)}}' > error.html
$ uv run djlint error.html --extension=html --reformat

Reformatting 1/1 files ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 00:00


error.html
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
@@ -1 +1 @@

-{{_(error)}}
+{{ _(<class 'regex._regex_core.error'>) }}

1 file was updated.


$ cat error.html
{{ _(<class 'regex._regex_core.error'>) }}

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions