Files
pipecat/changelog/4525.changed.md
2026-05-19 18:32:02 -04:00

2 lines
354 B
Markdown

- Services and transports with missing optional dependencies now raise `ImportError` instead of a bare `Exception` when their module is imported without the required extra installed. The original `ModuleNotFoundError` is preserved as `__cause__`, so code that wraps these imports can now use `except ImportError:` cleanly instead of `except Exception:`.