Skip to content

chore(deps): bump python-liquid from 2.1.0 to 2.2.1 in /packages/opentelemetry-instrumentation-alephalpha#4307

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/packages/opentelemetry-instrumentation-alephalpha/python-liquid-2.2.1
Open

chore(deps): bump python-liquid from 2.1.0 to 2.2.1 in /packages/opentelemetry-instrumentation-alephalpha#4307
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/packages/opentelemetry-instrumentation-alephalpha/python-liquid-2.2.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 19, 2026

Copy link
Copy Markdown
Contributor

Bumps python-liquid from 2.1.0 to 2.2.1.

Release notes

Sourced from python-liquid's releases.

Version 2.2.1

Fixed {% case %} tags with no associated {% when %} or {% else %} tags, and no closing {% endcase %} tag. Previously a template such as {% case x %} would cause the parser to hang in an infinite loop.

Version 2.2.0

  • Fixed FileSystemLoader and CachingFileSystemLoader to reject absolute paths.
  • Added the reject_symlinks keyword argument to FileSystemLoader and CachingFileSystemLoader. When True, symlinks pointing to files outside the search path will be rejected. reject_symlinks defaults to False.
  • Added the squish filter. {{ x | squish }} is equivalent to {{ x | strip | split | join }}. See #195.
  • Added BoundTemplate.comments() and BoundTemplate.docs() for statically retrieving {% comment %}, {% # inline comment %} and {% doc %} nodes.
  • Added an experimental {% snippet %} tag. Shopify/liquid released then quickly removed {% snippet %}. We're calling it "experimental" and keeping it disabled by default, pending more activity from Shopify/liquid. See #191 and #193.
  • Improved static analysis of partial templates. Previously we would visit a partial template only once, regardless of how many times it is rendered with {% render %}. Now we visit partial templates once for each distinct set of arguments passed to {% render %}, potentially reporting "global" variables that we'd previously missed.
  • Changed the string_filter decorator to coerce None to an empty string instead of "None". This is what Shopify/liquid does with nil.to_s.
Changelog

Sourced from python-liquid's changelog.

Version 2.2.1

Fixed {% case %} tags with no associated {% when %} or {% else %} tags, and no closing {% endcase %} tag. Previously a template such as {% case x %} would cause the parser to hang in an infinite loop.

Version 2.2.0

  • Fixed FileSystemLoader and CachingFileSystemLoader to reject absolute paths.
  • Added the reject_symlinks keyword argument to FileSystemLoader and CachingFileSystemLoader. When True, symlinks pointing to files outside the search path will be rejected. reject_symlinks defaults to False.
  • Added the squish filter. {{ x | squish }} is equivalent to {{ x | strip | split | join }}. See #195.
  • Added BoundTemplate.comments() and BoundTemplate.docs() for statically retrieving {% comment %}, {% # inline comment %} and {% doc %} nodes.
  • Added an experimental {% snippet %} tag. Shopify/liquid released then quickly removed {% snippet %}. We're calling it "experimental" and keeping it disabled by default, pending more activity from Shopify/liquid. See #191 and #193.
  • Improved static analysis of partial templates. Previously we would visit a partial template only once, regardless of how many times it is rendered with {% render %}. Now we visit partial templates once for each distinct set of arguments passed to {% render %}, potentially reporting "global" variables that we'd previously missed.
  • Changed the string_filter decorator to coerce None to an empty string instead of "None". This is what Shopify/liquid does with nil.to_s.
Commits
  • 1b91591 Release version 2.2.1 [skip ci]
  • 9ef9d07 Merge commit from fork
  • 26db893 Fix case tag
  • e390178 Release version 2.2.0 [skip ci]
  • b9413b3 Merge commit from fork
  • f351620 Fix caching loader constructor and update doc comments
  • e17b1f9 Add is_file check and optionally reject symlinks
  • 1d9eeed Fix absolute paths escpae loader template root
  • 011d2bd Merge pull request #200 from jg-rp/static-comment-helpers
  • fb9c582 Add static comment helpers
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 19, 2026
@dependabot dependabot Bot force-pushed the dependabot/uv/packages/opentelemetry-instrumentation-alephalpha/python-liquid-2.2.1 branch from 593e055 to 1398c09 Compare June 28, 2026 11:07
Bumps [python-liquid](https://github.com/jg-rp/liquid) from 2.1.0 to 2.2.1.
- [Release notes](https://github.com/jg-rp/liquid/releases)
- [Changelog](https://github.com/jg-rp/liquid/blob/main/CHANGES.md)
- [Commits](jg-rp/liquid@v2.1.0...v2.2.1)

---
updated-dependencies:
- dependency-name: python-liquid
  dependency-version: 2.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/uv/packages/opentelemetry-instrumentation-alephalpha/python-liquid-2.2.1 branch from 1398c09 to 7837682 Compare June 28, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants