From a0674b7dfeb672196d51be5eacdcb500c39bf5eb Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 1 Apr 2025 07:15:01 +0200 Subject: [PATCH] python3Packages.xmlsec: 1.3.14 -> 1.3.15 This commit was automatically generated using update-python-libraries. --- .../python-modules/xmlsec/default.nix | 37 ++++++++----------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/pkgs/development/python-modules/xmlsec/default.nix b/pkgs/development/python-modules/xmlsec/default.nix index 3d6d6bc50acd..7df8431b77ce 100644 --- a/pkgs/development/python-modules/xmlsec/default.nix +++ b/pkgs/development/python-modules/xmlsec/default.nix @@ -1,42 +1,34 @@ { lib, - fetchPypi, - fetchpatch, buildPythonPackage, - pytestCheckHook, - libxslt, - libxml2, - libtool, - pkg-config, - xmlsec, - pkgconfig, - setuptools-scm, - lxml, + fetchPypi, hypothesis, + libtool, + libxml2, + libxslt, + lxml, + pkg-config, + pkgconfig, + pytestCheckHook, + setuptools-scm, + xmlsec, }: buildPythonPackage rec { pname = "xmlsec"; - version = "1.3.14"; - format = "pyproject"; + version = "1.3.15"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-k0+ATy+JW824bx6u4ja2YQE1YO5p7BCNKc3W5fKSotk="; + hash = "sha256-uqhWuD0AEuJ45vbL7JasgSjeZnyp+pou6wLHUugW9tg="; }; - patches = [ - # fixes build error with GCC 14 - (fetchpatch { - url = "https://github.com/xmlsec/python-xmlsec/commit/67cd4ac73e4fceac4b4eb6a320067cad33f79213.patch"; - hash = "sha256-zU34a2x3S48Hwvo/oDe5mfkZ3jBwdajIrKwKhTRSsko="; - }) - ]; + build-system = [ setuptools-scm ]; nativeBuildInputs = [ pkg-config pkgconfig - setuptools-scm ]; buildInputs = [ @@ -66,6 +58,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python bindings for the XML Security Library"; homepage = "https://github.com/mehcode/python-xmlsec"; + changelog = "https://github.com/xmlsec/python-xmlsec/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ zhaofengli ]; };