mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-06 02:48:13 +00:00
Resolve litellm/types/google_genai/main.py and litellm/types/utils.py by keeping this branch's modernized annotations on top of staging's removal of inert type: ignore comments. Rebuild ruff-strict-budget.json from measured merged-tree counts where de-excluding litellm/types adds violations, keeping the stricter of the two sides' limits everywhere else so no rule gains headroom. Fix the four type-discipline additions the merge surfaced: freeze GEMINI_1_5_ACCEPTED_FILE_TYPES, drop a callback_args parameter rebind in guardrails, and give the two remaining mutations reasoned suppressions |
||
|---|---|---|
| .. | ||
| main.py | ||