chore(deps): update dependency djlint to v1.40.4#38428
Conversation
5d3ca94 to
1bce551
Compare
1bce551 to
df1cc84
Compare
djlint 1.40.4 adds rule H025, which flags `<ul>` nested inside `<p>`. Browsers already auto-close the `<p>` before the list, so this is a no-op visually. Assisted-by: Claude:Opus 4.8
|
Fixed two new issues in 4d92eef?w=1, visual output is identical to before in Chromium-based mail renderers, maybe be minimally different in MSIE renderers like MS Outlook, but compatible. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
There was a problem hiding this comment.
Pull request overview
Updates the Python dev dependency djlint to the latest patch release and refreshes associated lockfile metadata, with resulting template reformatting consistent with updated lint/format behavior.
Changes:
- Bump
djlintfrom1.40.1to1.40.4inpyproject.toml. - Update
uv.lockentries (version, sdist, wheels, requires-dev) fordjlint==1.40.4. - Reformat affected HTML email templates to match updated
djlintformatting output.
Reviewed changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| uv.lock | Updates locked djlint package metadata to 1.40.4 (sdist/wheels/specifiers). |
| pyproject.toml | Bumps dev dependency pin for djlint to 1.40.4. |
| templates/mail/repo/release.tmpl | Reformat of the downloads list markup consistent with updated djlint behavior. |
| templates/mail/repo/issue/default.tmpl | Reformat of push-action commit list markup consistent with updated djlint behavior. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This PR contains the following updates:
==1.40.1→==1.40.4Release Notes
djlint/djLint (djlint)
v1.40.4Compare Source
Fix
preserve_leading_space.idappears inside quoted attribute values.actionparameters inside quoted template URL helper attributes.blank_line_after_tagfrom inserting blank lines inside multiline HTML attribute values, preserving idempotent reformatting for embedded template tags.{% endblock name %}does not match its opening{% block name %}.<p>tags.v1.40.3Compare Source
Fix
djlint:offblocks inside tag attributes and avoid false H025 orphan reports when a matching tag crosses adjlint:offblock boundary.{% if %}blocks idempotent after one reformat pass.v1.40.2Compare Source
Fix
Configuration
📅 Schedule: (UTC)
* * * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.