Scriptengine

Latest version: v1.1.0

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

Scan your dependencies

Page 3 of 7

0.13.0

===================

Features
--------
- Fix 71: Add Jinja2 filters 'exists' and 'path_join' (thanks jmrgonza)
- Add documentation for SE filters for Jinja2

Fixes
-----
- Fix 66: Some fixes and completions to documentation (thanks mandresm)

0.12.7

===================

Fixes
-----
- Fix 68: Saving stderr/stdout from base.command fails in jobs
(thanks jmrgonza for reporting)

0.12.6

===================

Fixes
-----
- Fix 64: deepdiff 6.2.1 breaks base.context with rrules
(thanks madnresm and JanStreffing for reporting)

0.12.5

===================

Fixes
-----
- Fix 59: loop on strings tuple not working as expected
- Fix 61: base.getenv not returning context update

Internal changes
----------------
- Some refactoring in job loop code
- Some refactoring in Include task code

0.12.4

===================

Fixes
-----
- Fix 58: SE installation error

0.12.3

===================

Fixes
-----
- Fix 8: Loops with empty or undefined specs
- Fix 54: base.include task does not update context
- Fix typo in Include task argument (ignore_not_found)
- Fix 55: base.include messes up the context
- Fix 56: Wrong loop variable collision warnings
- Fix 57: Context append to list may drop items

Internal changes
----------------
- Introduce Context and ContextUpdate classes

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.