Loading pkgs/development/python-modules/litellm/default.nix +19 −8 Original line number Diff line number Diff line Loading @@ -4,17 +4,20 @@ apscheduler, azure-identity, azure-keyvault-secrets, azure-storage-blob, backoff, boto3, buildPythonPackage, click, cryptography, email-validator, fastapi, fastapi-sso, fastuuid, fetchFromGitHub, google-cloud-iam, google-cloud-kms, gunicorn, httpx, importlib-metadata, jinja2, jsonschema, Loading @@ -22,6 +25,7 @@ openai, orjson, poetry-core, polars, prisma, pydantic, pyjwt, Loading @@ -29,12 +33,12 @@ python, python-dotenv, python-multipart, pythonOlder, pyyaml, requests, resend, rich, rq, soundfile, tiktoken, tokenizers, uvloop, Loading @@ -46,16 +50,14 @@ buildPythonPackage rec { pname = "litellm"; version = "1.75.5"; version = "1.80.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "BerriAI"; repo = "litellm"; tag = "v${version}-stable"; hash = "sha256-VedQ0cNOf9vUFF7wjT7WOsCfTesIvzhudDfGnBTXO3E="; tag = "v${version}-stable.1"; hash = "sha256-W1tckXXQ9PlqTW5S4ml0X5rcPXSCioubDaSkQxHQrMY="; }; build-system = [ poetry-core ]; Loading @@ -63,7 +65,8 @@ buildPythonPackage rec { dependencies = [ aiohttp click email-validator fastuuid httpx importlib-metadata jinja2 jsonschema Loading @@ -78,20 +81,26 @@ buildPythonPackage rec { optional-dependencies = { proxy = [ apscheduler azure-identity azure-storage-blob backoff boto3 cryptography fastapi fastapi-sso gunicorn # FIXME package litellm-enterprise # FIXME package litellm-proxy-extras mcp orjson polars pyjwt pynacl python-multipart pyyaml rich rq soundfile uvloop uvicorn websockets Loading @@ -100,8 +109,10 @@ buildPythonPackage rec { extra_proxy = [ azure-identity azure-keyvault-secrets google-cloud-iam google-cloud-kms prisma # FIXME package redisvl resend ]; }; Loading Loading
pkgs/development/python-modules/litellm/default.nix +19 −8 Original line number Diff line number Diff line Loading @@ -4,17 +4,20 @@ apscheduler, azure-identity, azure-keyvault-secrets, azure-storage-blob, backoff, boto3, buildPythonPackage, click, cryptography, email-validator, fastapi, fastapi-sso, fastuuid, fetchFromGitHub, google-cloud-iam, google-cloud-kms, gunicorn, httpx, importlib-metadata, jinja2, jsonschema, Loading @@ -22,6 +25,7 @@ openai, orjson, poetry-core, polars, prisma, pydantic, pyjwt, Loading @@ -29,12 +33,12 @@ python, python-dotenv, python-multipart, pythonOlder, pyyaml, requests, resend, rich, rq, soundfile, tiktoken, tokenizers, uvloop, Loading @@ -46,16 +50,14 @@ buildPythonPackage rec { pname = "litellm"; version = "1.75.5"; version = "1.80.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "BerriAI"; repo = "litellm"; tag = "v${version}-stable"; hash = "sha256-VedQ0cNOf9vUFF7wjT7WOsCfTesIvzhudDfGnBTXO3E="; tag = "v${version}-stable.1"; hash = "sha256-W1tckXXQ9PlqTW5S4ml0X5rcPXSCioubDaSkQxHQrMY="; }; build-system = [ poetry-core ]; Loading @@ -63,7 +65,8 @@ buildPythonPackage rec { dependencies = [ aiohttp click email-validator fastuuid httpx importlib-metadata jinja2 jsonschema Loading @@ -78,20 +81,26 @@ buildPythonPackage rec { optional-dependencies = { proxy = [ apscheduler azure-identity azure-storage-blob backoff boto3 cryptography fastapi fastapi-sso gunicorn # FIXME package litellm-enterprise # FIXME package litellm-proxy-extras mcp orjson polars pyjwt pynacl python-multipart pyyaml rich rq soundfile uvloop uvicorn websockets Loading @@ -100,8 +109,10 @@ buildPythonPackage rec { extra_proxy = [ azure-identity azure-keyvault-secrets google-cloud-iam google-cloud-kms prisma # FIXME package redisvl resend ]; }; Loading