..
_types
style: unify ruff format width on 120 ( #31518 )
2026-06-27 12:39:29 -07:00
agentops
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
arize
fix(arize): decline prompt management runs without a prompt_id
2026-08-19 21:38:15 -07:00
azure_sentinel
fix(azure_sentinel): add AZURE_SENTINEL_AUTHORITY_HOST as a Sentinel scoped override ( #36165 )
2026-08-07 11:14:20 -07:00
azure_storage
fix(azure_storage): honor AZURE_STORAGE_ENDPOINT_SUFFIX for sovereign clouds ( #35806 )
2026-08-04 16:06:41 -07:00
bitbucket
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
cloudzero
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
code_interpreter_interception
Merge remote-tracking branch 'origin/litellm_internal_staging' into litellm_daily_any_cleanup_08_04_2026
2026-08-05 12:13:11 -07:00
compression_interception
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
datadog
fix(datadog): normalize alias and request tag values before submission ( #37682 )
2026-08-20 16:03:47 -07:00
deepeval
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
dotprompt
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
email_templates
fix(email): stop duplicate legacy invitation email and fix its onboarding link ( #36455 )
2026-08-10 23:26:27 -07:00
focus
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
gcs_bucket
chore(typing): clear 1.6k basedpyright Any errors across 56 files
2026-08-11 06:47:39 -07:00
gcs_pubsub
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
generic_api
chore(typing): clear 1.6k basedpyright Any errors across 56 files
2026-08-11 06:47:39 -07:00
generic_prompt_management
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
gitlab
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
langfuse
chore(typing): drop 1.3k basedpyright errors across 42 Any hotspot files
2026-08-19 01:12:41 +00:00
levo
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
litellm_agent
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
mavvrik_focus
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
newrelic
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
opentelemetry_utils
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
opik
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
otel
fix(otel): emit cache token counts on OTel v2 LLM spans ( #38716 )
2026-09-01 12:50:35 -07:00
prometheus_helpers
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
SlackAlerting
fix(alerting): back off a day after a deprecation pass raises and label the alert in the UI
2026-08-17 17:57:37 -07:00
vantage
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
vector_store_integrations
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
weave
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
websearch_interception
fix: validate max_agentic_loops wherever it is set
2026-08-22 10:53:13 -07:00
__init__.py
add linting
2023-08-18 11:05:05 -07:00
additional_logging_utils.py
refactor(lint): apply every safe ruff autofix and zero 28 strict-rule budgets
2026-08-01 15:43:29 -07:00
anthropic_cache_control_hook.py
fix(router): make prompt caching affinity aware of auto-injected cache_control ( #37689 )
2026-08-20 16:10:27 -07:00
argilla.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
athina.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
braintrust_logging.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
braintrust_mock_client.py
chore(typing): clear 1.6k basedpyright Any errors across 56 files
2026-08-11 06:47:39 -07:00
callback_configs.json
feat: litellm oss 110626 ( #30202 )
2026-06-11 22:30:26 -07:00
custom_batch_logger.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
custom_guardrail.py
feat(proxy): redact or drop individual batch records instead of rejecting the file ( #37561 )
2026-08-20 13:12:55 -07:00
custom_logger.py
fix(proxy): scan batch records with the content hooks that are not guardrails ( #37786 )
2026-08-21 11:20:23 -07:00
custom_prompt_management.py
refactor(lint): apply every safe ruff autofix and zero 28 strict-rule budgets
2026-08-01 15:43:29 -07:00
custom_secret_manager.py
perf: build log messages lazily so filtered-out log records cost nothing ( #35703 )
2026-08-04 04:34:52 +00:00
custom_sso_handler.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
dynamodb.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
email_alerting.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
galileo.py
chore(typing): drop 1.3k basedpyright errors across 42 Any hotspot files
2026-08-19 01:12:41 +00:00
greenscale.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
helicone.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
helicone_mock_client.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
humanloop.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
lago.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
langsmith.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
langsmith_mock_client.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
langtrace.py
chore(lint): clear grandfathered over-limit lint drift and ratchet budgets down
2026-08-05 12:18:13 -07:00
literal_ai.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
logfire_logger.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
lunary.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
mlflow.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
mock_client_factory.py
chore(typing): clear 1.6k basedpyright Any errors across 56 files
2026-08-11 06:47:39 -07:00
openmeter.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
opentelemetry.py
perf(otel): build the credential-scoped tracer Resource once per logger ( #37542 )
2026-08-19 16:40:40 -07:00
posthog.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
posthog_mock_client.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
prometheus.py
fix(prometheus): fold auth/pre-call time into litellm_request_total_latency_metric ( #37958 )
2026-08-22 14:25:55 -07:00
prometheus_metrics_endpoint.py
perf(prometheus): render /metrics off the event loop and coalesce concurrent scrapes ( #37702 )
2026-08-20 16:08:22 -07:00
prometheus_services.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
prompt_layer.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
prompt_management_base.py
fix(prompt_management): don't route requests without prompt_id to prompt managers that can't run them
2026-08-19 21:25:06 -07:00
Readme.md
(Feat) - Add GCS Pub/Sub Logging integration for sending DB SpendLogs to BigQuery ( #7976 )
2025-01-24 20:57:20 -08:00
rubrik.py
refactor: replace Any with precise types across responses, proxy, and llms modules
2026-08-13 03:59:26 -07:00
s3.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
s3_v2.py
fix(s3_v2): sign S3 object URLs with S3SigV4Auth so encoded paths verify ( #35726 )
2026-08-05 01:14:48 +00:00
shadow_eval_logger.py
feat(shadow_eval)!: gate the per-key budget on dollar spend instead of turns ( #37555 )
2026-08-20 14:55:21 -07:00
sqs.py
feat(lint): enforce Final on locals and freeze function parameters (LIT010, LIT011)
2026-08-04 12:54:39 -07:00
supabase.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
test_httpx.py
fix(utils.py): improved predibase exception mapping
2024-06-08 14:32:43 -07:00
traceloop.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00
weights_biases.py
chore(lint): strip inert type: ignore comments and zero LIT009, LIT010, LIT011 headroom
2026-08-05 02:37:24 -07:00