From 391cd8e5ce5d75902dbf8daafbb2727414bef095 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Fri, 17 Oct 2025 21:26:09 +0000 Subject: [PATCH] python3Packages.optimistix: 0.0.10 -> 0.0.11 Diff: https://github.com/patrick-kidger/optimistix/compare/v0.0.10...v0.0.11 Changelog: https://github.com/patrick-kidger/optimistix/releases/tag/v0.0.11 --- .../python-modules/optimistix/default.nix | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/optimistix/default.nix b/pkgs/development/python-modules/optimistix/default.nix index c46ddfa1daf8..271ab8520c73 100644 --- a/pkgs/development/python-modules/optimistix/default.nix +++ b/pkgs/development/python-modules/optimistix/default.nix @@ -23,14 +23,14 @@ buildPythonPackage rec { pname = "optimistix"; - version = "0.0.10"; + version = "0.0.11"; pyproject = true; src = fetchFromGitHub { owner = "patrick-kidger"; repo = "optimistix"; tag = "v${version}"; - hash = "sha256-stVPHzv0XNd0I31N2Cj0QYrMmhImyx0cablqZfKBFrM="; + hash = "sha256-tTE/f1dYDpTmrqL1D7h7UyqT2gN9+Y1mNJZcjmdHtno="; }; build-system = [ hatchling ]; @@ -53,18 +53,23 @@ buildPythonPackage rec { pytest-xdist ]; - pytestFlags = [ - # Since jax 0.5.3: - # DeprecationWarning: shape requires ndarray or scalar arguments, got at position 0. In a future JAX release this will be an error. - "-Wignore::DeprecationWarning" - ]; - disabledTests = [ # assert Array(False, dtype=bool) # + where Array(False, dtype=bool) = tree_allclose(Array(0.12993518, dtype=float64), Array(0., dtype=float64, weak_type=True), atol=0.0001, rtol=0.0001) "test_least_squares" ]; + disabledTestPaths = [ + # Require circular dependency diffrax + "tests/test_compat.py" + "tests/test_fixed_point.py" + "tests/test_lbfgs_linear_operator.py" + "tests/test_least_squares.py" + "tests/test_minimise.py" + "tests/test_misc.py" + "tests/test_root_find.py" + ]; + meta = { description = "Nonlinear optimisation (root-finding, least squares, ...) in JAX+Equinox"; homepage = "https://github.com/patrick-kidger/optimistix";