Python-liquid

Latest version: v1.13.0

Safety actively analyzes 707299 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 23

0.23.0

- Test `{% when %}` tags after `{% else %}` when using `{% case %}`.
- Test multiple `{% else %}` blocks following a `{% case %}` tag.
- Test string membership with the `contains` operator.
- Test `{% break %}` and `{% continue %}` from a `{% tablerow %}` block.

- Updated Shopify/Liquid from GitHub main
- Updated Shopify/Liquid runner to use its new `Environment` for configuring our in-memory file system.
- Updated LiquidJS to 10.16.3
- Updated Python Liquid from GitHub main

0.22.0

- Test `{% else %}` tag expressions (anything between `else` and `%}`).
- Test extra `{% else %}` and `{% elsif %}` blocks after the first `{% else %}` tag.

- Update Shopify/Liquid from Github main
- Update LiquidScript to 1.8.2
- Update Python Liquid to 1.12.1

0.21.0

- Test the truthiness of empty arrays, objects and strings.
- Test comparing empty arrays and objects to the special `empty` keyword.
- Test implicit string conversion with the `contains` membership operator.
- Test comparing strings with `>`, `<`, `<=` and `>=`.
- Test comparing undefined variables to `nil` and `null`.

- Update Shopify/liquid from GitHub main
- Update LiquidJS to 10.10.0
- Update Liquidpy to 0.8.2
- Update LiquidScript to 1.8.1
- Update Python Liquid to 1.11.0

0.20.0

- Test formatting dates with the `date` filter and `%s`.
- Test the `split` filter when the string to be split and the delimiter are equal.
- Test the `split` filter when the string to be split is empty.

- Update Shopify/liquid from GutHub main
- Update LiquidJS to 10.9.4
- Update Python Liquid to 1.10.2

0.19.0

- Test top-level bracketed and quoted variable names.

- Update LiquidJS to 10.9.2
- Update LiquidScript to 1.8.0
- Update Python Liquid to 1.10.0

0.18.0

- Fixed Shopify/Liquid test runner by adding `line_numbers: true` to `Liquid::Template.parse`. See [Shopify/Liquid1734](https://github.com/Shopify/liquid/issues/1734).

- Test shorthand comment tags with quotes and apostrophes.
- Test `liquid` tags that contain `liquid` tags.
- Test the `map` filter with a hash/mapping-like input.
- Test that the `map` filter flattens its input when that input is a nested array-like object.
- Test the new `sum` filter (excluding summation of float inputs).

- Update Shopify/liquid from GitHub master
- Update LiquidJS to 10.8.4
- Update Liquidpy to 0.8.1
- Update Python Liquid to 1.9.3

Page 16 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.