python313Packages.ruamel-yaml-clib: 0.2.7 -> 0.2.12

This commit is contained in:
Martin Weinelt
2025-04-03 23:10:45 +02:00
parent aa0f7a8681
commit c861a11e71
@@ -2,20 +2,23 @@
lib,
buildPythonPackage,
fetchhg,
setuptools,
cython,
}:
buildPythonPackage rec {
pname = "ruamel-yaml-clib";
version = "0.2.7";
format = "setuptools";
version = "0.2.12";
pyproject = true;
src = fetchhg {
url = "http://hg.code.sf.net/p/ruamel-yaml-clib/code";
rev = version;
sha256 = "sha256-QNJyJWfCT8zEvrqI65zPlWIMSRZSoDwIAbFU48TfO4U=";
hash = "sha256-VKiNt2WJttVjMR0z4bvdSYKOZqycRONCSPQacAy5PYo=";
};
build-system = [ setuptools ];
# no tests
doCheck = false;
@@ -23,8 +26,6 @@ buildPythonPackage rec {
# pythonImportsCheck = [ "_ruamel_yaml" ];
nativeBuildInputs = [ cython ];
# Fix incompatible function pointer conversion errors with clang 16.
patches = [ ./fix-incompatible-function-pointers.patch ];
preBuild = "cython _ruamel_yaml.pyx -3 --module-name _ruamel_yaml -I.";
meta = with lib; {