nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

python3Packages.langchain-perplexity: repair broken update, apply skipBulkUpdate

+9 -5
+9 -5
pkgs/development/python-modules/langchain-perplexity/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "langchain-perplexity"; 26 - version = "0.3.72"; 26 + version = "0.1.2"; 27 27 pyproject = true; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "langchain-ai"; 31 31 repo = "langchain"; 32 - tag = "langchain-core==${version}"; 33 - hash = "sha256-Q2uGMiODUtwkPdOyuSqp8vqjlLjiXk75QjXp7rr20tc="; 32 + tag = "langchain-perplexity==${version}"; 33 + hash = "sha256-4KYLyhGbG8Y8cDGffE4/8OM61eAKRFTgxKDKMTQExic="; 34 34 }; 35 35 36 36 sourceRoot = "${src.name}/libs/partners/perplexity"; ··· 60 60 61 61 pythonImportsCheck = [ "langchain_perplexity" ]; 62 62 63 - passthru.updateScript = gitUpdater { 64 - rev-prefix = "langchain-perplexity=="; 63 + passthru = { 64 + # python updater script sets the wrong tag 65 + skipBulkUpdate = true; 66 + updateScript = gitUpdater { 67 + rev-prefix = "langchain-perplexity=="; 68 + }; 65 69 }; 66 70 67 71 meta = {