Redengine

Latest version: v2.0.1

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

Scan your dependencies

2.0.0

What's Changed
* Update 2.0 by Miksus in https://github.com/Miksus/red-engine/pull/24

**Full Changelog**: https://github.com/Miksus/red-engine/compare/v1.2.0...v2.0.0

1.2.0

What's Changed
- Add: shortcut condition syntax for multiple dependencies
- Add: new task ``FlaskAPI`` and ``JSONAPI``
- Add: task dependency view
- Add: new task ``CodeTask``
- Add: new hook ``Task.hook_execute``
- Fix: Bug in ``Return`` if a task executes too quickly
- Fix: Major bug in optimized task conditions
- Deprecate: Extensions should no longer be used
- Update: Now hooks, parsers and task classes are stored in sessions
- Update: A lot of undocumented code under the hood was removed
- Update: Removed unsupported templates


**Full Changelog**: https://github.com/Miksus/red-engine/compare/v1.1.0...v1.2.0

1.1.0

This release contains some new conditions for customization and arguments for pipelining.

Major changes:

- Add: conditions ``FuncCond`` and ``TaskCond``
- Add: new statements to condition syntax
- Add: new argument ``Return`` and parameter pipelining
- Add: ``FuncParam``, similar to ``FuncTask`` and ``FuncCond``
- Fix: Minor bugs
- Requirements: dropped Pyyaml in hard dependencies
- Optimization: Now conditions read logs only if cannot be determined without. Can be switched off.

What's Changed
* add: new parsing. by Miksus in https://github.com/Miksus/red-engine/pull/1
* 6 convenient conditions by Miksus in https://github.com/Miksus/red-engine/pull/7
* params: add FuncParam by Miksus in https://github.com/Miksus/red-engine/pull/9
* 2 return as param by Miksus in https://github.com/Miksus/red-engine/pull/10
* docs: reorganized the documents by Miksus in https://github.com/Miksus/red-engine/pull/8
* Dev/logging optimized by Miksus in https://github.com/Miksus/red-engine/pull/14
* 13 cond task by Miksus in https://github.com/Miksus/red-engine/pull/15

New Contributors
* Miksus made their first contribution in https://github.com/Miksus/red-engine/pull/1

**Full Changelog**: https://github.com/Miksus/red-engine/compare/v1.0.0...v1.1.0

1.0.0

This is the first stable release of Red Engine. From this release onwards, the API should be somewhat fixed.

Install via PyPI:
shell
python3 -m pip install redengine

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.