From 5a26b6ea4f3e4d51b653828fe2b17bce6e78c740 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 22 Oct 2025 19:04:26 +0000 Subject: [PATCH] python3Packages.sentence-transformers: 5.1.1 -> 5.1.2 Diff: https://github.com/huggingface/sentence-transformers/compare/v5.1.1...v5.1.2 Changelog: https://github.com/huggingface/sentence-transformers/releases/tag/v5.1.2 --- .../sentence-transformers/default.nix | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/sentence-transformers/default.nix b/pkgs/development/python-modules/sentence-transformers/default.nix index 456a2f3f2c81..0e63b52faee1 100644 --- a/pkgs/development/python-modules/sentence-transformers/default.nix +++ b/pkgs/development/python-modules/sentence-transformers/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "sentence-transformers"; - version = "5.1.1"; + version = "5.1.2"; pyproject = true; src = fetchFromGitHub { - owner = "UKPLab"; + owner = "huggingface"; repo = "sentence-transformers"; tag = "v${version}"; - hash = "sha256-n0ZP01BU/s9iJ+RP7rNlBjD11jNDj8A8Q/seekh56nA="; + hash = "sha256-FNJ4mWBcgy3J8ZJtHt+uBgNmvMnqphj+sLMmBvgdB1k="; }; build-system = [ setuptools ]; @@ -74,6 +74,11 @@ buildPythonPackage rec { "test_ParaphraseMiningEvaluator" "test_TripletEvaluator" "test_cmnrl_same_grad" + "test_default_weights_when_none" + "test_dense_load_and_save_in_other_precisions" + "test_dimension_exceeds_model_dimension_raises_error" + "test_dimensions_sorted_descending" + "test_empty_matryoshka_dims_raises_error" "test_forward" "test_initialization_with_embedding_dim" "test_initialization_with_embedding_weights" @@ -81,7 +86,10 @@ buildPythonPackage rec { "test_mine_hard_negatives_with_prompt" "test_model_card_base" "test_model_card_reuse" + "test_model_dimension_not_in_dims_warns" + "test_mse_loss_matryoshka" "test_nanobeir_evaluator" + "test_negative_dimension_raises_error" "test_paraphrase_mining" "test_pretrained_model" "test_router_as_middle_module" @@ -101,6 +109,10 @@ buildPythonPackage rec { "test_trainer" "test_trainer_invalid_column_names" "test_trainer_multi_dataset_errors" + "test_valid_initialization_no_warnings" + "test_valid_initialization_with_weights" + "test_weights_length_mismatch_raises_error" + "test_zero_dimension_raises_error" # Assertion error: Sparse operations take too long # (namely, load-sensitive test) @@ -141,8 +153,8 @@ buildPythonPackage rec { meta = { description = "Multilingual Sentence & Image Embeddings with BERT"; - homepage = "https://github.com/UKPLab/sentence-transformers"; - changelog = "https://github.com/UKPLab/sentence-transformers/releases/tag/${src.tag}"; + homepage = "https://github.com/huggingface/sentence-transformers"; + changelog = "https://github.com/huggingface/sentence-transformers/releases/tag/${src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ dit7ya ]; };