Lilya

Latest version: v0.12.11

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

Scan your dependencies

Page 1 of 10

0.12.11

Added

- [Observables](https://lilya.dev/observables) documentation section. This is a new feature that allows to create
observables that can be used to create a more reactive programming style.

Fixed

- Header fix for uvicorn wasn't working anymore after a dependency update. Allow bytes header keys.

0.12.10

Fixed

- `override_settings` was not having the override import behaviour expected.

0.12.9

Added

- Missing before and after request in the handler helpers.

0.12.8

Added

- `Lilya`, `Include`, `Host`, `Path` and `Router` now support `before_request` and `after_request`
life cycles. This can be particularly useful to those who want to perform actions before and after
a request is performed. E.g.: Telemetry.

0.12.7

Added

- Added `version` to Lilya client.

Changed

- Declaring `DefinePermission` became optional as Lilya automatically wraps if not provided.
- Declaring `DefineMiddleware` became optional as Lilya automatically wraps if not provided.
-
Fixed

- `SessionMiddleware` was creating duplicates because it was called on every lifecycle.

0.12.6

Fixed

- Bug with uvicorn. It assumes the headers in scope being a list instead of an iterator.

Page 1 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.