Implemented sequence (+ some iterator) and string repeating with the *
operator to match Jinja2 behavior. #519
Added the new minijinja::pycompat module which allows one to register
an unknown method callback that provides most built-in Python methods.
This makes things such as dict.keys work. Also adds a new
--py-compat flag to minijinja-cli that enables it. This improves
the compatibility with Python based templates. #521
Added a new |split filter that works like the .split method in Python. #517
Install minijinja-cli 2.0.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/minijinja/releases/download/2.0.2/minijinja-cli-installer.sh | sh
Implemented sequence (+ some iterator) and string repeating with the *
operator to match Jinja2 behavior. #519
Added the new minijinja::pycompat module which allows one to register
an unknown method callback that provides most built-in Python methods.
This makes things such as dict.keys work. Also adds a new
--py-compat flag to minijinja-cli that enables it. This improves
the compatibility with Python based templates. #521
Added a new |split filter that works like the .split method in Python. #517
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps minijinja from 2.0.1 to 2.0.2.
Release notes
Sourced from minijinja's releases.
Changelog
Sourced from minijinja's changelog.
Commits
3a15159
2.0.2f2bd686
Link to minijinja-contrib77dd1bd
Implement str.splitlinesd47f4ba
Implement asplit
filter (#517)3a4aed3
Adds python compatibility support to contrib (#521)799e81a
Implement mul behavior from Jinja2 (#519)bffacbf
Route incref via vtable to avoid alignment issues (#516)de8e677
Use manuallydrop instead of mem::forget (#515)78382a3
Fix docs for DynObject0f946da
Implement pre-pooping for in type_erase (#514)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show