python311Packages.python-ldap: 3.4.3 -> 3.4.4

https://github.com/python-ldap/python-ldap/releases/tag/python-ldap-3.4.4
This commit is contained in:
Martin Weinelt 2023-11-17 22:24:53 +01:00
parent cac11727b3
commit 31a8e92367
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -2,27 +2,41 @@
, stdenv
, buildPythonPackage
, fetchFromGitHub
, pyasn1
, pyasn1-modules
, pythonAtLeast
, pythonOlder
, pytestCheckHook
# build-system
, setuptools
# native dependencies
, openldap
, cyrus_sasl
# dependencies
, pyasn1
, pyasn1-modules
# tests
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "python-ldap";
version = "3.4.3";
version = "3.4.4";
pyproject = true;
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = pname;
repo = pname;
owner = "python-ldap";
repo = "python-ldap";
rev = "refs/tags/python-ldap-${version}";
hash = "sha256-/ehvSs2qjuTPhaaOP0agPbWyyRugBpUlPq/Ny9t2C58=";
hash = "sha256-v1cWoRGxbvvFnHqnwoIfmiQQcxfaA8Bf3+M5bE5PtuU=";
};
nativeBuildInputs = [
setuptools
];
buildInputs = [
openldap
cyrus_sasl
@ -53,7 +67,9 @@ buildPythonPackage rec {
doCheck = !stdenv.isDarwin;
meta = with lib; {
changelog = "https://github.com/python-ldap/python-ldap/releases/tag/python-ldap-${version}";
description = "Python modules for implementing LDAP clients";
downloadPage = "https://github.com/python-ldap/python-ldap";
homepage = "https://www.python-ldap.org/";
license = licenses.psfl;
};