From 0bb3b97c9b6e9158f05d077412e707f73b8a621a Mon Sep 17 00:00:00 2001 From: confus Date: Sun, 22 Feb 2026 02:12:02 +0100 Subject: [PATCH] python3Packages.devpi-ldap: 2.1.1-unstable-2023-11-28 -> 2.1.1-unstable-2026-01-22 --- .../python-modules/devpi-ldap/default.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/devpi-ldap/default.nix b/pkgs/development/python-modules/devpi-ldap/default.nix index cbb78585c1da..ed788598d476 100644 --- a/pkgs/development/python-modules/devpi-ldap/default.nix +++ b/pkgs/development/python-modules/devpi-ldap/default.nix @@ -12,12 +12,13 @@ pythonAtLeast, pyyaml, setuptools, + setuptools-changelog-shortener, webtest, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "devpi-ldap"; - version = "2.1.1-unstable-2023-11-28"; + version = "2.1.1-unstable-2026-01-22"; pyproject = true; # build-system broken for 3.14, package incompatible <3.13 @@ -26,11 +27,14 @@ buildPythonPackage { src = fetchFromGitHub { owner = "devpi"; repo = "devpi-ldap"; - rev = "281a21d4e8d11bfec7dca2cf23fa39660a6d5796"; - hash = "sha256-vwX0bOb2byN3M6iBk0tZJy8H39fjwBYvA0Nxi7OTzFQ="; + rev = "5846e66a9206079c16321bd0f65c565ebe32be5f"; + hash = "sha256-2LpreWmG6WMRrc5L7ylSej5Ce6VhfNDAW2eoJ76D49o="; }; - build-system = [ setuptools ]; + build-system = [ + setuptools + setuptools-changelog-shortener + ]; dependencies = [ devpi-server @@ -52,8 +56,8 @@ buildPythonPackage { meta = { description = "LDAP authentication for devpi-server"; homepage = "https://github.com/devpi/devpi-ldap"; - changelog = "https://github.com/devpi/devpi-ldap/blob/main/CHANGELOG.rst"; + changelog = "https://github.com/devpi/devpi-ldap/blob/${finalAttrs.src.rev}/CHANGELOG.rst"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ confus ]; }; -} +})