From a3c47473024e5ad91f73dba400feadedc7ba4975 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 5 Jan 2026 17:45:09 -0800 Subject: [PATCH 1/2] python3Packages.blosc2: 3.11.1 -> 3.12.2 Includes disabled tests on Python 3.14 CHANGELOG: https://github.com/Blosc/python-blosc2/releases/tag/v3.12.2 DIFF: https://github.com/Blosc/python-blosc2/compare/v3.11.1...v3.12.2 --- pkgs/development/python-modules/blosc2/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/blosc2/default.nix b/pkgs/development/python-modules/blosc2/default.nix index 96acacf62d25..8e835b2e1a37 100644 --- a/pkgs/development/python-modules/blosc2/default.nix +++ b/pkgs/development/python-modules/blosc2/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + pythonAtLeast, # build-system cmake, @@ -32,14 +33,14 @@ buildPythonPackage rec { pname = "blosc2"; - version = "3.11.1"; + version = "3.12.2"; pyproject = true; src = fetchFromGitHub { owner = "Blosc"; repo = "python-blosc2"; tag = "v${version}"; - hash = "sha256-n+DSBzb3XXzMEqx8ApFLymU1/IPZTcEFgRarvmYkZVY="; + hash = "sha256-t2tf8s2WwG4vEQbh8HACMtUjVrwmGby1yKd+IlL39PY="; }; nativeBuildInputs = [ @@ -78,6 +79,10 @@ buildPythonPackage rec { disabledTests = [ # attempts external network requests "test_with_remote" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + # https://github.com/Blosc/python-blosc2/issues/551 + "test_expand_dims" ]; passthru.c-blosc2 = c-blosc2; From 844735ff6ec6976255c0a5f186471ef11e1a8400 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Mon, 5 Jan 2026 18:55:28 -0800 Subject: [PATCH 2/2] python3Packages.mne: fix failing test on Python 3.14 https://github.com/mne-tools/mne-python/issues/13577 --- pkgs/development/python-modules/mne/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/mne/default.nix b/pkgs/development/python-modules/mne/default.nix index 3e90d29ff904..b967acbe362c 100644 --- a/pkgs/development/python-modules/mne/default.nix +++ b/pkgs/development/python-modules/mne/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + pythonAtLeast, hatchling, hatch-vcs, numpy, @@ -90,6 +91,10 @@ buildPythonPackage rec { # flaky "test_fine_cal_systems" "test_simulate_raw_bem" + ] + ++ lib.optionals (pythonAtLeast "3.14") [ + #https://github.com/mne-tools/mne-python/issues/13577 + "test_set_montage_artinis_basic" ]; pytestFlag = [