From cac00e25c3213fc7d679c197cc47435ebc75405f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 21 May 2025 14:12:34 -0700 Subject: [PATCH] python3Packages.elevenlabs: 1.59.0 -> 2.0.0 Diff: https://github.com/elevenlabs/elevenlabs-python/compare/refs/tags/v1.59.0...refs/tags/v2.0.0 Changelog: https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.0.0 --- pkgs/development/python-modules/elevenlabs/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/elevenlabs/default.nix b/pkgs/development/python-modules/elevenlabs/default.nix index b170773f3ada..970f98c7cbed 100644 --- a/pkgs/development/python-modules/elevenlabs/default.nix +++ b/pkgs/development/python-modules/elevenlabs/default.nix @@ -4,6 +4,7 @@ httpx, lib, poetry-core, + pyaudio, pydantic, pydantic-core, requests, @@ -12,7 +13,7 @@ }: let - version = "1.59.0"; + version = "2.0.0"; tag = "v${version}"; in buildPythonPackage { @@ -24,7 +25,7 @@ buildPythonPackage { owner = "elevenlabs"; repo = "elevenlabs-python"; inherit tag; - hash = "sha256-d1QnBAMTOlOlApHYAKt0fG7zV+3enIVkg78ShyrL6kM="; + hash = "sha256-QiV/B0ikXxEGs9UQUeqkPqdgxPwQi6UQ+tj6KT30Rv8="; }; build-system = [ poetry-core ]; @@ -38,6 +39,10 @@ buildPythonPackage { websockets ]; + optional-dependencies = { + pyaudio = [ pyaudio ]; + }; + pythonImportsCheck = [ "elevenlabs" ]; # tests access the API on the internet