| .. |
|
_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
|
feat(newrelic): per-team New Relic trace routing via team callbacks (#37603)
|
2026-08-22 19:13:48 -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(newrelic): per-team New Relic trace routing via team callbacks (#37603)
|
2026-08-22 19:13:48 -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 |