|
fix: declare rich and python-dateutil — imported directly by the TUI and time_parser
Same masking pattern as pillow: the fat dev venv had both (rich via textual, dateutil via matplotlib), fresh installs did not. dateutil is a guarded lazy import so it only degraded time parsing silently; rich is imported unguarded across clients/terminal/. |
|---|
|
|
| pyproject.toml |
|---|