- Add -r requirements.txt to requirements-dev.txt
- Fix mypy errors:
- Remove slots=True from Settings dataclass
- Add explicit list[float] type annotations in hedge.py
- Add type ignore comments for optional QuantLib imports
- Use Sequence instead of list in GreeksTable for covariance
- Fix dict type annotation in options.py
- Add type ignore for nicegui attr-defined errors
- Disable attr-defined error code in mypy config