Skip to main content

๐Ÿš… LiteLLM

LiteLLM AI Gateway

Open Source AI Gateway for 100+ LLMs. Self-hosted. Enterprise-ready. Call any LLM in OpenAI format.

Deploy to Render Deploy on Railway Deploy on AWS Deploy on GCP

LiteLLM Proxy Server (AI Gateway) | Hosted Proxy | Enterprise Tier | Website

PyPI Version GitHub Stars Y Combinator W23 Whatsapp Discord Slack CodSpeed

LiteLLM AI Gateway

What is LiteLLM

LiteLLM is an open source AI Gateway that gives you a single, unified interface to call 100+ LLM providers โ€” OpenAI, Anthropic, Gemini, Bedrock, Azure, and more โ€” using the OpenAI format.

Use it as a Python SDK for direct library integration, or deploy the AI Gateway (Proxy Server) as a centralized service for your team or organization.

Jump to LiteLLM Proxy (LLM Gateway) Docs
Jump to Supported LLM Providers


Why LiteLLM

Managing LLM calls across providers gets complicated fast โ€” different SDKs, auth patterns, request formats, and error types for every model. LiteLLM removes that friction:

  • Unified API โ€” one interface for 100+ LLMs, no provider-specific SDK juggling
  • Drop-in OpenAI compatibility โ€” swap providers without rewriting your code
  • Production-ready gateway โ€” virtual keys, spend tracking, guardrails, load balancing, and an admin dashboard out of the box
  • 8ms P95 latency at 1k RPS (benchmarks)

OSS Adopters

Stripe image Google ADK Greptile OpenHands

Netflix

OpenAI Agents SDK

Features

LLMs - Call 100+ LLMs (Python SDK + AI Gateway)

All Supported Endpoints - /chat/completions, /responses, /embeddings, /images, /audio, /batches, /rerank, /a2a, /messages and more.

Python SDK

uv add litellm
from litellm import completion
import os

os.environ["OPENAI_API_KEY"] = "your-openai-key"
os.environ["ANTHROPIC_API_KEY"] = "your-anthropic-key"

# OpenAI
response = completion(model="openai/gpt-4o", messages=[{"role": "user", "content": "Hello!"}])

# Anthropic  
response = completion(model="anthropic/claude-sonnet-4-20250514", messages=[{"role": "user", "content": "Hello!"}])

AI Gateway (Proxy Server)

Getting Started - E2E Tutorial - Setup virtual keys, make your first request

uv tool install 'litellm[proxy]'
litellm --model gpt-4o
import openai

client = openai.OpenAI(api_key="anything", base_url="http://0.0.0.0:4000")
response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}]
)

Docs: LLM Providers

Agents - Invoke A2A Agents (Python SDK + AI Gateway)

Supported Providers - LangGraph, Vertex AI Agent Engine, Azure AI Foundry, Bedrock AgentCore, Pydantic AI

Python SDK - A2A Protocol

from litellm.a2a_protocol import A2AClient
from a2a.types import SendMessageRequest, MessageSendParams
from uuid import uuid4

client = A2AClient(base_url="http://localhost:10001")

request = SendMessageRequest(
    id=str(uuid4()),
    params=MessageSendParams(
        message={
            "role": "user",
            "parts": [{"kind": "text", "text": "Hello!"}],
            "messageId": uuid4().hex,
        }
    )
)
response = await client.send_message(request)

AI Gateway (Proxy Server)

Step 1. Add your Agent to the AI Gateway โ€” set protocolVersion to 1.0 or 0.3 per agent

Step 2. Call Agent via A2A SDK (requires a2a-sdk>=1.1.0)

import httpx
from a2a.client import A2ACardResolver, ClientConfig, ClientFactory
from a2a.types import Message, Part, Role, SendMessageRequest
from a2a.utils.constants import TransportProtocol
from uuid import uuid4

base_url = "http://localhost:4000/a2a/my-agent"  # LiteLLM proxy + agent name
headers = {"Authorization": "Bearer sk-1234"}    # LiteLLM Virtual Key

async with httpx.AsyncClient(headers=headers, timeout=60.0) as http_client:
    resolver = A2ACardResolver(httpx_client=http_client, base_url=base_url)
    agent_card = await resolver.get_agent_card()
    config = ClientConfig(
        httpx_client=http_client,
        streaming=False,
        supported_protocol_bindings=[TransportProtocol.JSONRPC, TransportProtocol.HTTP_JSON],
    )
    client = ClientFactory(config).create(agent_card)

    request = SendMessageRequest(
        message=Message(
            message_id=uuid4().hex,
            role=Role.ROLE_USER,
            parts=[Part(text="Hello!")],
        )
    )
    async for event in client.send_message(request):
        populated = event.ListFields()
        if populated and populated[0][0].name in ("message", "msg"):
            print("".join(getattr(p, "text", "") or "" for p in populated[0][1].parts))

Docs: A2A Agent Gateway

MCP Tools - Connect MCP servers to any LLM (Python SDK + AI Gateway)

Python SDK - MCP Bridge

from mcp import ClientSession, StdioServerParameters
from mcp.client.stdio import stdio_client
from litellm import experimental_mcp_client
import litellm

server_params = StdioServerParameters(command="python", args=["mcp_server.py"])

async with stdio_client(server_params) as (read, write):
    async with ClientSession(read, write) as session:
        await session.initialize()

        # Load MCP tools in OpenAI format
        tools = await experimental_mcp_client.load_mcp_tools(session=session, format="openai")

        # Use with any LiteLLM model
        response = await litellm.acompletion(
            model="gpt-4o",
            messages=[{"role": "user", "content": "What's 3 + 5?"}],
            tools=tools
        )

AI Gateway - MCP Gateway

Step 1. Add your MCP Server to the AI Gateway

Step 2. Call MCP tools via /chat/completions

curl -X POST 'http://0.0.0.0:4000/v1/chat/completions' \
  -H 'Authorization: Bearer sk-1234' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Summarize the latest open PR"}],
    "tools": [{
      "type": "mcp",
      "server_url": "litellm_proxy/mcp/github",
      "server_label": "github_mcp",
      "require_approval": "never"
    }]
  }'

Use with Cursor IDE

{
  "mcpServers": {
    "LiteLLM": {
      "url": "http://localhost:4000/mcp/",
      "headers": {
        "x-litellm-api-key": "Bearer sk-1234"
      }
    }
  }
}

Docs: MCP Gateway

Supported Providers (Website Supported Models | Docs)

Provider /chat/completions /messages /responses /embeddings /image/generations /audio/transcriptions /audio/speech /moderations /batches /rerank
Abliteration (abliteration) โœ…
AI/ML API (aiml) โœ… โœ… โœ… โœ… โœ…
AI21 (ai21) โœ… โœ… โœ…
AI21 Chat (ai21_chat) โœ… โœ… โœ…
Aleph Alpha โœ… โœ… โœ…
Amazon Nova โœ… โœ… โœ…
Anthropic (anthropic) โœ… โœ… โœ… โœ…
Anthropic Text (anthropic_text) โœ… โœ… โœ… โœ…
Anyscale โœ… โœ… โœ…
AssemblyAI (assemblyai) โœ… โœ… โœ… โœ…
Auto Router (auto_router) โœ… โœ… โœ…
AWS - Bedrock (bedrock) โœ… โœ… โœ… โœ… โœ…
AWS - Sagemaker (sagemaker) โœ… โœ… โœ… โœ…
Azure (azure) โœ… โœ… โœ… โœ… โœ… โœ… โœ… โœ… โœ…
Azure AI (azure_ai) โœ… โœ… โœ… โœ… โœ… โœ… โœ… โœ… โœ…
Azure Text (azure_text) โœ… โœ… โœ… โœ… โœ… โœ… โœ…
Baseten (baseten) โœ… โœ… โœ…
Bytez (bytez) โœ… โœ… โœ…
Cerebras (cerebras) โœ… โœ… โœ…
Clarifai (clarifai) โœ… โœ… โœ…
Cloudflare AI Workers (cloudflare) โœ… โœ… โœ…
Codestral (codestral) โœ… โœ… โœ…
Cohere (cohere) โœ… โœ… โœ… โœ… โœ…
Cohere Chat (cohere_chat) โœ… โœ… โœ…
CometAPI (cometapi) โœ… โœ… โœ… โœ…
CompactifAI (compactifai) โœ… โœ… โœ…
Custom (custom) โœ… โœ… โœ…
Custom OpenAI (custom_openai) โœ… โœ… โœ… โœ… โœ… โœ… โœ…
Dashscope (dashscope) โœ… โœ… โœ… โœ… โœ…
Databricks (databricks) โœ… โœ… โœ…
DataRobot (datarobot) โœ… โœ… โœ…
Deepgram (deepgram) โœ… โœ… โœ… โœ…
DeepInfra (deepinfra) โœ… โœ… โœ…
Deepseek (deepseek) โœ… โœ… โœ…
ElevenLabs (elevenlabs) โœ… โœ… โœ… โœ… โœ…
Empower (empower) โœ… โœ… โœ…
Fal AI (fal_ai) โœ… โœ… โœ… โœ…
Featherless AI (featherless_ai) โœ… โœ… โœ…
Fireworks AI (fireworks_ai) โœ… โœ… โœ…
FriendliAI (friendliai) โœ… โœ… โœ…
Galadriel (galadriel) โœ… โœ… โœ…
GitHub Copilot (github_copilot) โœ… โœ… โœ… โœ…
GitHub Models (github) โœ… โœ… โœ…
Google - PaLM โœ… โœ… โœ…
Google - Vertex AI (vertex_ai) โœ… โœ… โœ… โœ… โœ…
Google AI Studio - Gemini (gemini) โœ… โœ… โœ…
GradientAI (gradient_ai) โœ… โœ… โœ…
Groq AI (groq) โœ… โœ… โœ…
Heroku (heroku) โœ… โœ… โœ…
Hosted VLLM (hosted_vllm) โœ… โœ… โœ…
Huggingface (huggingface) โœ… โœ… โœ… โœ… โœ…
Hyperbolic (hyperbolic) โœ… โœ… โœ…
IBM - Watsonx.ai (watsonx) โœ… โœ… โœ… โœ…
Infinity (infinity) โœ…
Jina AI (jina_ai) โœ…
Lambda AI (lambda_ai) โœ… โœ… โœ…
Lemonade (lemonade) โœ… โœ… โœ…
LiteLLM Proxy (litellm_proxy) โœ… โœ… โœ… โœ… โœ…
Llamafile (llamafile) โœ… โœ… โœ…
LM Studio (lm_studio) โœ… โœ… โœ…
Maritalk (maritalk) โœ… โœ… โœ…
Meta - Llama API (meta_llama) โœ… โœ… โœ…
Mistral AI API (mistral) โœ… โœ… โœ… โœ…
ModelScope (modelscope) โœ… โœ… โœ… โœ…
Moonshot (moonshot) โœ… โœ… โœ…
Morph (morph) โœ… โœ… โœ…
Nebius AI Studio (nebius) โœ… โœ… โœ… โœ…
NLP Cloud (nlp_cloud) โœ… โœ… โœ…
Novita AI (novita) โœ… โœ… โœ…
Nscale (nscale) โœ… โœ… โœ…
Nvidia NIM (nvidia_nim) โœ… โœ… โœ…
OCI (oci) โœ… โœ… โœ…
Ollama (ollama) โœ… โœ… โœ… โœ…
Ollama Chat (ollama_chat) โœ… โœ… โœ…
Oobabooga (oobabooga) โœ… โœ… โœ… โœ… โœ… โœ… โœ…
OpenAI (openai) โœ… โœ… โœ… โœ… โœ… โœ… โœ… โœ… โœ…
OpenAI-like (openai_like) โœ…
OpenRouter (openrouter) โœ… โœ… โœ…
OVHCloud AI Endpoints (ovhcloud) โœ… โœ… โœ…
Perplexity AI (perplexity) โœ… โœ… โœ…
Petals (petals) โœ… โœ… โœ…
Pinstripes (pinstripes) โœ… โœ… โœ…
Predibase (predibase) โœ… โœ… โœ…
Recraft (recraft) โœ…
Replicate (replicate) โœ… โœ… โœ…
Sagemaker Chat (sagemaker_chat) โœ… โœ… โœ…
Sambanova (sambanova) โœ… โœ… โœ…
Snowflake (snowflake) โœ… โœ… โœ…
Text Completion Codestral (text-completion-codestral) โœ… โœ… โœ…
Text Completion OpenAI (text-completion-openai) โœ… โœ… โœ… โœ… โœ… โœ… โœ…
Together AI (together_ai) โœ… โœ… โœ…
Topaz (topaz) โœ… โœ… โœ…
Triton (triton) โœ… โœ… โœ…
V0 (v0) โœ… โœ… โœ…
Vercel AI Gateway (vercel_ai_gateway) โœ… โœ… โœ…
VLLM (vllm) โœ… โœ… โœ…
Volcengine (volcengine) โœ… โœ… โœ…
Voyage AI (voyage) โœ…
WandB Inference (wandb) โœ… โœ… โœ…
Watsonx Text (watsonx_text) โœ… โœ… โœ…
xAI (xai) โœ… โœ… โœ…
Xinference (xinference) โœ…

Read the Docs


Get Started

You can use LiteLLM through either the Proxy Server or Python SDK. Both give you a unified interface to access multiple LLMs (100+ LLMs). Choose the option that best fits your needs:

LiteLLM AI Gateway LiteLLM Python SDK
Use Case Central service (LLM Gateway) to access multiple LLMs Use LiteLLM directly in your Python code
Who Uses It? Gen AI Enablement / ML Platform Teams Developers building LLM projects
Key Features Centralized API gateway with authentication and authorization, multi-tenant cost tracking and spend management per project/user, per-project customization (logging, guardrails, caching), virtual keys for secure access control, admin dashboard UI for monitoring and management Direct Python library integration in your codebase, Router with retry/fallback logic across multiple deployments (e.g. Azure/OpenAI) - Router, application-level load balancing and cost tracking, exception handling with OpenAI-compatible errors, observability callbacks (Lunary, MLflow, Langfuse, etc.)

Stable Release: Use docker images with the -stable tag. These have undergone 12 hour load tests, before being published. More information about the release cycle here

Support for more providers. Missing a provider or LLM Platform, raise a feature request.

Deploy on AWS or GCP with Terraform

Run the LiteLLM proxy as a production-ready componentized stack (gateway, backend, UI on separate services; managed Postgres + Redis + object store) using the published Terraform modules. Both modules are on the public Terraform Registry โ€” no auth needed.

AWS โ€” ECS Fargate + Aurora + ElastiCache + ALB

Launch in AWS CloudShell โ€” opens an in-browser shell, already authenticated to your AWS account. Once inside, run:

git clone https://github.com/BerriAI/litellm.git
cd litellm/terraform/litellm/aws/examples/default
cp terraform.tfvars.example terraform.tfvars   # edit region/tenant/env
terraform init && terraform apply

Module page โ†’

Or call the module from your own root config:

# main.tf
terraform {
  required_version = ">= 1.6.0"
  required_providers {
    aws = { source = "hashicorp/aws", version = "~> 5.60" }
  }
}

provider "aws" {
  region = "us-west-2"
}

module "litellm" {
  source  = "BerriAI/litellm/aws"
  version = "~> 1.89"

  region = "us-west-2"
  azs    = ["us-west-2a", "us-west-2b"]
  tenant = "acme"
  env    = "prod"

  # Production: provide an ACM cert. Without one, set allow_plaintext_alb = true
  # (dev/trial only).
  # acm_certificate_arn = "arn:aws:acm:us-west-2:111122223333:certificate/..."
  allow_plaintext_alb = true
}

output "litellm_url" {
  value = module.litellm.alb_dns_name
}
terraform init
terraform apply

Provider API keys live in AWS Secrets Manager; reference ARNs via gateway_extra_secrets. Full input list and architecture diagram on the registry page.

GCP โ€” Cloud Run + Cloud SQL + Memorystore + HTTPS LB

Open in Cloud Shell

Real 1-click. Opens Cloud Shell, clones this repo, and walks you through terraform apply via a built-in DeployStack tutorial โ€” pick the project, the tutorial sets up the Artifact Registry remote repo, writes terraform.tfvars from your answers, and runs apply.

Module page โ†’

To call the module from your own config instead, Cloud Run can't pull from ghcr.io directly, so first set up a one-time Artifact Registry remote repo backed by GHCR:

gcloud artifacts repositories create litellm \
  --location=us-central1 \
  --repository-format=docker \
  --mode=remote-repository \
  --remote-docker-repo=https://ghcr.io \
  --project=my-gcp-project

Then:

# main.tf
terraform {
  required_version = ">= 1.6.0"
  required_providers {
    google      = { source = "hashicorp/google",      version = "~> 6.10" }
    google-beta = { source = "hashicorp/google-beta", version = "~> 6.10" }
  }
}

provider "google"      { project = "my-gcp-project"; region = "us-central1" }
provider "google-beta" { project = "my-gcp-project"; region = "us-central1" }

module "litellm" {
  source  = "BerriAI/litellm/google"
  version = "~> 1.89"

  project_id = "my-gcp-project"
  region     = "us-central1"
  tenant     = "acme"
  env        = "prod"

  # Replace my-gcp-project with your GCP project ID (same value as project_id above).
  image_registry = "us-central1-docker.pkg.dev/my-gcp-project/litellm/berriai"

  # Production: provide DNS already pointing at the LB IP for Google-managed certs.
  # Without one, set allow_plaintext_lb = true (dev/trial only).
  # lb_domains         = ["proxy.example.com"]
  allow_plaintext_lb = true
}

output "litellm_url" {
  value = module.litellm.load_balancer_url
}
terraform init
terraform apply

Provider API keys live in Secret Manager; reference resource IDs (e.g. projects/my-gcp-project/secrets/openai-api-key) via gateway_extra_secrets. Full input list and architecture diagram on the registry page.

Both stacks include

  • The full componentized split (gateway / backend / UI as independent services)
  • Managed Postgres (writer + reader) and Redis
  • Versioned object store for proxy state + file uploads
  • An auto-generated LITELLM_MASTER_KEY in your cloud's secret manager
  • A one-off migration job that runs prisma migrate deploy before the proxy starts
  • The same proxy_config surface as the Helm chart โ€” pass YAML as a typed map

The Terraform modules live at terraform/litellm/aws/ and terraform/litellm/gcp/ in this repo; the registry entries are read-only mirrors updated on each release.

Run in Developer Mode

Services

  1. Setup .env file in root
  2. Run dependent services docker-compose up db prometheus

Backend

  1. Run make bootstrap
  2. Start proxy backend: uv run python litellm/proxy/proxy_cli.py

Frontend

  1. Navigate to ui/litellm-dashboard (dependencies were already installed w/ make bootstrap)
  2. Start dashboard: npm run dev

Verify Docker Image Signatures

All LiteLLM Docker images published to GHCR are signed with cosign. Every release is signed with the same key introduced in commit 0112e53.

Verify using the pinned commit hash (recommended):

A commit hash is cryptographically immutable, so this is the strongest way to ensure you are using the original signing key:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/0112e53046018d726492c814b3644b7d376029d0/cosign.pub \
  ghcr.io/berriai/litellm:<release-tag>

Verify using a release tag (convenience):

Tags are protected in this repository and resolve to the same key. This option is easier to read but relies on tag protection rules:

cosign verify \
  --key https://raw.githubusercontent.com/BerriAI/litellm/<release-tag>/cosign.pub \
  ghcr.io/berriai/litellm:<release-tag>

Replace <release-tag> with the version you are deploying (e.g. v1.83.0-stable).


Enterprise

For companies that need better security, user management and professional support

Get an Enterprise License Talk to founders

This covers:

  • โœ… Features under the LiteLLM Commercial License:
  • โœ… Feature Prioritization
  • โœ… Custom Integrations
  • โœ… Professional Support - Dedicated discord + slack
  • โœ… Custom SLAs
  • โœ… Secure access with Single Sign-On

Contributing

We welcome contributions to LiteLLM! Whether you're fixing bugs, adding features, or improving documentation, we appreciate your help.

Quick Start for Contributors

This requires uv to be installed.

git clone https://github.com/BerriAI/litellm.git
cd litellm
make install-dev    # Install development dependencies
make format         # Format your code
make lint           # Run all linting checks
make test-unit      # Run unit tests
make format-check   # Check formatting only

For detailed contributing guidelines, see CONTRIBUTING.md.

๐Ÿ“– Contributing to documentation? The LiteLLM docs have moved to a separate repository: BerriAI/litellm-docs. Please open doc PRs there. Docs are served at docs.litellm.ai.

Code Quality / Linting

LiteLLM follows the Google Python Style Guide.

Our automated checks include:

  • Black for code formatting
  • Ruff for linting and code quality
  • MyPy for type checking
  • Circular import detection
  • Import safety checks

All these checks must pass before your PR can be merged.

Support / talk with founders

Contributors

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

litellm-1.96.0.tar.gz (17.7 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

litellm-1.96.0-cp314-cp314-win_amd64.whl (25.1 MB view details)

Uploaded CPython 3.14Windows x86-64

litellm-1.96.0-cp314-cp314-musllinux_1_2_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

litellm-1.96.0-cp314-cp314-musllinux_1_2_aarch64.whl (26.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

litellm-1.96.0-cp314-cp314-manylinux_2_28_x86_64.whl (26.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

litellm-1.96.0-cp314-cp314-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

litellm-1.96.0-cp314-cp314-macosx_11_0_arm64.whl (25.6 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

litellm-1.96.0-cp314-cp314-macosx_10_12_x86_64.whl (25.9 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

litellm-1.96.0-cp313-cp313-win_amd64.whl (25.1 MB view details)

Uploaded CPython 3.13Windows x86-64

litellm-1.96.0-cp313-cp313-musllinux_1_2_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

litellm-1.96.0-cp313-cp313-musllinux_1_2_aarch64.whl (26.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

litellm-1.96.0-cp313-cp313-manylinux_2_28_x86_64.whl (26.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

litellm-1.96.0-cp313-cp313-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

litellm-1.96.0-cp313-cp313-macosx_11_0_arm64.whl (25.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

litellm-1.96.0-cp313-cp313-macosx_10_12_x86_64.whl (25.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

litellm-1.96.0-cp312-cp312-win_amd64.whl (25.1 MB view details)

Uploaded CPython 3.12Windows x86-64

litellm-1.96.0-cp312-cp312-musllinux_1_2_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

litellm-1.96.0-cp312-cp312-musllinux_1_2_aarch64.whl (26.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

litellm-1.96.0-cp312-cp312-manylinux_2_28_x86_64.whl (26.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

litellm-1.96.0-cp312-cp312-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

litellm-1.96.0-cp312-cp312-macosx_11_0_arm64.whl (25.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

litellm-1.96.0-cp312-cp312-macosx_10_12_x86_64.whl (25.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

litellm-1.96.0-cp311-cp311-win_amd64.whl (25.1 MB view details)

Uploaded CPython 3.11Windows x86-64

litellm-1.96.0-cp311-cp311-musllinux_1_2_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

litellm-1.96.0-cp311-cp311-musllinux_1_2_aarch64.whl (26.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

litellm-1.96.0-cp311-cp311-manylinux_2_28_x86_64.whl (26.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

litellm-1.96.0-cp311-cp311-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

litellm-1.96.0-cp311-cp311-macosx_11_0_arm64.whl (25.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

litellm-1.96.0-cp311-cp311-macosx_10_12_x86_64.whl (25.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

litellm-1.96.0-cp310-cp310-win_amd64.whl (25.1 MB view details)

Uploaded CPython 3.10Windows x86-64

litellm-1.96.0-cp310-cp310-musllinux_1_2_x86_64.whl (26.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

litellm-1.96.0-cp310-cp310-musllinux_1_2_aarch64.whl (26.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

litellm-1.96.0-cp310-cp310-manylinux_2_28_x86_64.whl (26.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

litellm-1.96.0-cp310-cp310-manylinux_2_28_aarch64.whl (26.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

litellm-1.96.0-cp310-cp310-macosx_11_0_arm64.whl (25.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

litellm-1.96.0-cp310-cp310-macosx_10_12_x86_64.whl (25.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file litellm-1.96.0.tar.gz.

File metadata

  • Download URL: litellm-1.96.0.tar.gz
  • Upload date:
  • Size: 17.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for litellm-1.96.0.tar.gz
Algorithm Hash digest
SHA256 340a9b04e1bf8486b0b99f3f6a5556aa59c8f9c16b11b362c95eabea1bcf7a9d
MD5 285ec53663643599bd6a3ead8b8fcefe
BLAKE2b-256 d0921171e76f2a4204a65adb5c827475e4f1d30e7c6a89d3d3e944d58b6fd8a6

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: litellm-1.96.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 25.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for litellm-1.96.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 7ba695d5ea090923fa2338b20c249a504e19bb492d1e61a5a55235c9e8b49931
MD5 f6dab837f41d0c17111a0db812fe4b1a
BLAKE2b-256 1a173ec96e43009c91c7cec8ddf6dc830ce2dd03a3f7c5f853267f894daf44ed

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 340f893e9bfc4bd283565a7fe9f159840c8641763d533d381580359bfbfc4fe8
MD5 f4b4168fe737611c1715ead1a7848073
BLAKE2b-256 867b3f5ed4d2a5e23aee7c130fca3a6f81bf1c305922e16135f2c476ee8747f0

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b03e44a3cd0c03421e5afc024e4d6c88ed6f7ed51b7b566cc4eb41652fa629a
MD5 e6397a0360dd7ecf878befddc674d077
BLAKE2b-256 340962bb156ffb051bb4ed28a14549c649147d8e231cbef9bad5935aa9a8ae02

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 63f98de57415d8f96f3f07d011b11947d3358b5934a66676ae7ec98244613f08
MD5 e432c9b24d082d4810a1e1d889bf6024
BLAKE2b-256 f89caa4bf7cc574eac46ec22d80a9e4c895fa438b3b32c54465a092b2b90714b

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 10c8f4dcf50ba88e3958f0d2c4483f0934622c03b1c5adce14e57d7fd597f3d3
MD5 95ff6fa446894c31f1b96416fc589663
BLAKE2b-256 d04f215578f922c301643852309d82b459d699e6a86aae1872fde60c4e33366a

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3c39a0313aadbd771439e9c31b0878eb04992ce29b1b51d0003eccd91feb71d
MD5 c36a3ac8cb6531133519afa36ee7da32
BLAKE2b-256 428fbff76ef3d44863d0ace55c3ed01e18a481cc93c2fc4a7c6837e6f6655482

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7a86e14eb6c275f8588f3d364d91cbd935f5eebada28593a08b9106f68bc7681
MD5 fdc4271ae80a9d0e467c0b23edaf3de4
BLAKE2b-256 1c0596a800df42d6734f912786d99e77e573f5360ba08f7a68292d067cc291cd

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: litellm-1.96.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 25.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for litellm-1.96.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d64c7746768aa2df6a85d63bb6ea0a092488584131ed5e0d49e52e4088e60d20
MD5 c5f43eec27b7b96292bc9133bae455ec
BLAKE2b-256 61800d276c052f54386a491571792818d7e24e3bcf2a1fae45f431cdb4b8c15f

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b1cc10ba307cb31e9a799bfcdcfed4cb0a558c5cfb867a970cc6159d6ec649bc
MD5 0801d51cb293b0a948328b0d4ee6f627
BLAKE2b-256 659e812d87aee7db46f9cde44ce96aec25de90f1c4f356def2bb7f6d1ec0a011

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 217191eeb91561372e1f079f2925a15753f1c41955256e09e11787d7c1dca94b
MD5 b0bce7560f6509a2bfe9940e9e6906c5
BLAKE2b-256 c7630f4109c7e19bb78735e87f9fcca565750d49a71b022941ba89366f764cd5

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a75d7718fc72e526501d568c01f50278206106d1db7d77e6c34973e0877a77f
MD5 f6301335cae98f3845ef9de4fdbfc728
BLAKE2b-256 cc48c1bddb7e7c328816a0136d94afa455279b825d13e1507b669da2e2be78b8

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 887fd96224c2197897b1df309e9e8d984196a3d18472f908a6aa5a371e569b25
MD5 032fbca7a151af72101d0b3699563269
BLAKE2b-256 56fc48cdbdb1fc6d0ec573bb9b1c04fe81528d84886e1cde0100d4c38e0238f1

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26d2ae2a5f8a839b757cfb7744ffa0c95f225c583984b99352887fcf4e5456ef
MD5 09d302d48bc96f6626c54b2906c5d732
BLAKE2b-256 ed1e76c666f9ba4e0a20d8b3fca8f0af369f97d2e2c2a4874b10b4f344c6bed7

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 baf13fd3176a569b2924e2c4bb4e82da03a11e1a7cf4144ea2d92a1b40d87c17
MD5 da85a6540fcb16b32a5c07e137f2847c
BLAKE2b-256 2b1eac71d20d3c5df942d8877b834e5db190b77395317f436e59c77e5c8b0ef3

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: litellm-1.96.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 25.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for litellm-1.96.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4d4f454a86736915762ad8e67817992f7e3f1c7aed2b42be32ace4e4ecd1d20c
MD5 474c15877e3cf4d6d439d01852b45907
BLAKE2b-256 8f546f8395af7b1ebc7b16251cfd521f780fe4826dc634a6947d08f50f3a75f8

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0fdd57b61b6cdf0562eb6daec1d7f02a57dec34ba8f33cd3080bfb5e1beba02b
MD5 be7d641e49b4f6284b95236855a9f94c
BLAKE2b-256 727764ee801331b13bc138de73b216e031dd90e0b6f9a1ae24d33c134d830227

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 66b97502d727259f29c486da38921b698a8c816d9eef7d4706a686c63436387a
MD5 206624f1b51a6009e131ee25a2426d0c
BLAKE2b-256 4dbb1c08d953f69f977f5d17e0912d9847512a80ecb43b4d5f235ae61610917f

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e72181f99794d5b6ac01ee18b97a31b7eee93321c9e5b5e5caa36d062822fc0
MD5 9b156b98c0116eec32b85a448dd427d5
BLAKE2b-256 78869a6480a10edff9c772c03d718d50bb4bdea25f5a94ffc3aa623a199f506c

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 61b2b93a24a1733bc718c2255f5c8cf84fb8ef60ab87f544494dd3386b2be04c
MD5 12226b0117267dcf4a534d31949489ac
BLAKE2b-256 11a25f2a03b19d7718e1d01c2c5a764dece7f768e8e7ea08a8412f130e166af8

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05da78216567c1b0d288ce17a9650d1b4a45b8b06fe23384b2fc5835a375a8fb
MD5 2f3b09efe4cb3ffca589f58d1083429b
BLAKE2b-256 5725ad9b206ad7170018d95bf4fc777c492921d69c3f6d99e8c396612f23dee8

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 518b9b71a4d7582a0f54f93a65ae4f715ba41bc4475f4a2b9096742612f05f4d
MD5 2d9f59d2ce2a2e69f82b173b446b82e6
BLAKE2b-256 147b706a7176b1d38529b62724f97e75c98facecc1ac6a60a196c589f5b84aca

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: litellm-1.96.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 25.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for litellm-1.96.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c4ed1f97d252f4e26c68934ca56e13ea40c2205ba5d580e6080b95a4f2fee3f8
MD5 5666d057ab217af4b3763a22a8bf9a32
BLAKE2b-256 8e7bbe6718ff679df40db8ff37e5b5db95b26c08c0a2c06699e5aaceeb36ff07

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 be291ba9f4a9d25ce72e58efa357e8041f6717341441864adade8e3c33a48f23
MD5 83c0da4610e6c86500388e652da09466
BLAKE2b-256 a95c64d92fb1d33cc842a8223c682b59511123b4523582693ad710236ab90705

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b581f8373d74149380ff0bc75c9e11b70f6f48417eb0395b8083638cb42b2407
MD5 fa689f9506c8392c8071eb972bb63a74
BLAKE2b-256 c680445efea226b45d3c33606beb392829076f8847071e44610d86b18b263ca8

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 44e157694afb07d8e9ba1302759fd2784dcb868c247757daddc361e15e9d3972
MD5 8c64c2ae96aac1e10231a701e84435a6
BLAKE2b-256 8b2fd1dc6b7fc54a36f21dd7761fdc44c42516cea017391b9a6dbfefae719bf0

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8b4d8c1653513ba355449418add485ff65ee3512dac4c17227640595881576c7
MD5 a87fe58ad71cf627ea04f5dc685e539d
BLAKE2b-256 07ed4b49a29649c843b8d9229715ea6f34d458df9901584c8c18104f5b1157e2

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20c7db43cf1d31b358085d315b007d8a34ec6a78e5b0c18e8446d4bafe8ebcf5
MD5 426000b727a7c02fd9acbf4cf86cb797
BLAKE2b-256 ef2d6f722665d7bbf61fcb54fef15bb02e18a38d8eb41005bbefd1b8a47ff5ae

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 88d0c46b3fe6be653461a6ea7cb847729ca4cc6622d9234b149ef237e454bb7d
MD5 1543784c92a5d81964c9a8e7865721d4
BLAKE2b-256 9b9600b7f3d12dec2f955cfd154246310f6059deb3641c4ccc01c5f86818106f

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: litellm-1.96.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 25.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for litellm-1.96.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2c66c13618416c210ba7d34c14668bca3de94f873b7e2c60c491b2553a26acf4
MD5 3a9d56302ad87fd4c3754af3f69a63ba
BLAKE2b-256 7209f4c06c681dcb3e71bd451d0b3f7bf0c5c9527d65ccbcee18f09d9c0ccfaa

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5d7a34b1502b54a99a7110984328fa02916c6e521a419a8db3554feec9243d05
MD5 78fc499462545cb0fe22daa84efa0d1c
BLAKE2b-256 2139ed2841b423a7e76aacaa310183f6ea305eae27ab398fa22a40813026dd3e

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fa6c626299f372b8d0883c0e574a9d38c784ff1c144951cc1f93e86f94bf6e2a
MD5 cb4caa9188c64a795eada11e9c0ea82c
BLAKE2b-256 921674a05376de55ea5138a1564c7626db193c4ff19208f9f72776d844ca1bfe

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03bd52694d70ce857b2ce7a5bc4c873320378e9f4fbc3c22a98beec3c60fc0df
MD5 41fe11766264465f0e7a06a9b218a3eb
BLAKE2b-256 565db61da523ce16703c9a3bd415bd470f66679bb6f896b7420c395b8e0291a5

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b287ce44936feccc0def9d41fcaae5c0c97ba304f7defc0b80fb316ed1e9b4cf
MD5 b2e8a8ec537bfabe8bfda47042bc4ba6
BLAKE2b-256 0529320072d4bd5f4d0c29ab805bdae8d3c8d2456e304da5d2f064c23fa45a14

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25e6c480451e0125e48d33d5a25ef0ba20dab5435d497e6d2a5b630aa985e9c0
MD5 76b35cd2f9602689a038d9fc26a25169
BLAKE2b-256 b4207f053a468632698545c6621e9969d5d24c2c58dbe3fe3319761661c434a8

See more details on using hashes here.

File details

Details for the file litellm-1.96.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for litellm-1.96.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 01a6a9c8a5e9214e02b76c869031d4d31eca576559b288defc1f2eda93acd58d
MD5 9d517209d1a70144302abbd9a7e12b7f
BLAKE2b-256 9bc801cd494661e5909f5e308ea1dc8b5e7e1e6ac027b784c9d66be2d3514d3a

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page