From d7f4246b25ea8ef7aa3b1dfe4d6cdfbd82453721 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 20 Jan 2026 23:07:52 +0000 Subject: [PATCH] python3Packages.ruamel-yaml-string: disable on python>=3.14 --- .../python-modules/ruamel-yaml-string/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/ruamel-yaml-string/default.nix b/pkgs/development/python-modules/ruamel-yaml-string/default.nix index 3b5a65d0acf7..769109c74723 100644 --- a/pkgs/development/python-modules/ruamel-yaml-string/default.nix +++ b/pkgs/development/python-modules/ruamel-yaml-string/default.nix @@ -1,18 +1,22 @@ { lib, buildPythonPackage, + pythonAtLeast, fetchPypi, setuptools, ruamel-yaml, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "ruamel-yaml-string"; version = "0.1.1"; pyproject = true; + # ImportError: cannot import name 'Str' from 'ast' + disabled = pythonAtLeast "3.14"; + src = fetchPypi { - inherit version; + inherit (finalAttrs) version; pname = "ruamel.yaml.string"; hash = "sha256-enrtzAVdRcAE04t1b1hHTr77EGhR9M5WzlhBVwl4Q1A="; }; @@ -29,4 +33,4 @@ buildPythonPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ fbeffa ]; }; -} +})