Lpipe

Latest version: v4.2.0

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

Scan your dependencies

Page 5 of 8

2.0.0

- `context` is now a required argument of `process_event()`
- Allow `process_event()` without a `path_enum`/`Enum`. One will be automatically generated based on the `paths` provided.
- Refactor and document exception flow control. All lpipe errors will now inherit from `LpipeBaseException`.
- Move setup and tear-down testing utilities out of `conftest.py` and into `lpipe.testing` so they can be used consistently by all projects implementing lpipe.
- Add example of using moto to mock boto3.

1.4.0

- Allow user to set `default_path`. Doing so will ignore all message structure and pass the entire message to the called function.

1.3.5

- Add check_status to utils

1.3.4

- `utils.get_nested` will attempt a getattr() call if HEAD isn't a dict.

1.3.3

- Add `utils.set_nested` dict helper.

1.3.2

- Add JSON encoder `utils.AutoEncoder` which handles encoding Enums.

Page 5 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.