From b238ce47a856420d1f74c724906d6386ef333891 Mon Sep 17 00:00:00 2001 From: Thomas Gerbet Date: Sat, 1 Nov 2025 17:12:58 +0100 Subject: [PATCH] python3Packages.txtai: apply patch for CVE-2025-10854 Closes #457571 Not-cherry-picked-because: unsure if the bump 9.0.1 from 8.2.0 would introduce breaking changes or not and the patch applies cleanly. --- pkgs/development/python-modules/txtai/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/txtai/default.nix b/pkgs/development/python-modules/txtai/default.nix index 0dcf286f9915..31e18328f39c 100644 --- a/pkgs/development/python-modules/txtai/default.nix +++ b/pkgs/development/python-modules/txtai/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + fetchpatch, # build-system setuptools, @@ -230,6 +231,14 @@ buildPythonPackage { inherit version src; pyproject = true; + patches = [ + (fetchpatch { + name = "CVE-2025-10854.patch"; + url = "https://github.com/neuml/txtai/commit/303a2576155d3adffdc52b939b2bb05125ca479a.patch"; + hash = "sha256-O1ra8esOAYQk5YT1Sr5qhxgF5YB0tBIRKxAZ9MgjQxI="; + }) + ]; + build-system = [ setuptools ]; pythonRemoveDeps = [