mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 03:04:13 +00:00
* Minor IAM AWS OIDC Improvements (#5246)
* AWS IAM: Temporary tokens are valid across all regions after being issued, so it is wasteful to request one for each region.
* AWS IAM: Include an inline policy, to help reduce misuse of overly permissive IAM roles.
* (test_bedrock_completion.py): Ensure we are testing cross AWS region OIDC flow.
* fix(router.py): log rejected requests
Fixes https://github.com/BerriAI/litellm/issues/5498
* refactor: don't use verbose_logger.exception, if exception is raised
User might already have handling for this. But alerting systems in prod will raise this as an unhandled error.
* fix(datadog.py): support setting datadog source as an env var
Fixes https://github.com/BerriAI/litellm/issues/5508
* docs(logging.md): add dd_source to datadog docs
* fix(proxy_server.py): expose `/customer/list` endpoint for showing all customers
* (bedrock): Fix usage with Cloudflare AI Gateway, and proxies in general. (#5509)
* feat(anthropic.py): support 'cache_control' param for content when it is a string
* Revert "(bedrock): Fix usage with Cloudflare AI Gateway, and proxies in gener…" (#5519)
This reverts commit
|
||
---|---|---|
.. | ||
_types | ||
email_templates | ||
prometheus_helpers | ||
__init__.py | ||
aispend.py | ||
arize_ai.py | ||
athina.py | ||
berrispend.py | ||
braintrust_logging.py | ||
clickhouse.py | ||
custom_guardrail.py | ||
custom_logger.py | ||
datadog.py | ||
dynamodb.py | ||
email_alerting.py | ||
galileo.py | ||
gcs_bucket.py | ||
gcs_bucket_base.py | ||
greenscale.py | ||
helicone.py | ||
lago.py | ||
langfuse.py | ||
langsmith.py | ||
litedebugger.py | ||
logfire_logger.py | ||
lunary.py | ||
openmeter.py | ||
opentelemetry.py | ||
prometheus.py | ||
prometheus_services.py | ||
prompt_layer.py | ||
s3.py | ||
slack_alerting.py | ||
supabase.py | ||
test_httpx.py | ||
traceloop.py | ||
weights_biases.py |