feat: fix linting errors

This commit is contained in:
Krrish Dholakia 2025-03-13 19:00:27 -07:00
parent 37b30395c9
commit 9145e8db77
2 changed files with 10 additions and 3 deletions

View file

@ -15,7 +15,7 @@ import asyncio
import traceback
import uuid
from datetime import datetime, timedelta, timezone
from typing import Any, List, Optional, Union
from typing import Any, List, Optional, Union, cast
import fastapi
from fastapi import APIRouter, Depends, Header, HTTPException, Request, status
@ -743,7 +743,7 @@ async def user_update(
**existing_user_row.model_dump(exclude_none=True)
)
existing_metadata = existing_user_row.metadata if existing_user_row else {}
existing_metadata = cast(Dict, getattr(existing_user_row, "metadata", {}) or {})
non_default_values = prepare_metadata_fields(
data=data,

View file

@ -350,7 +350,14 @@ async def delete_model(
model_info: ModelInfoDelete,
user_api_key_dict: UserAPIKeyAuth = Depends(user_api_key_auth),
):
global llm_router, llm_model_list, general_settings, user_config_file_path, proxy_config
from litellm.proxy.proxy_server import (
general_settings,
llm_model_list,
llm_router,
proxy_config,
user_config_file_path,
)
try:
"""
[BETA] - This is a beta endpoint, format might change based on user feedback. - https://github.com/BerriAI/litellm/issues/964