pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/py-ldap py-ldap: updated to 3.4.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d9456736d6bb
branches:  trunk
changeset: 384816:d9456736d6bb
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Sep 05 13:28:07 2022 +0000

description:
py-ldap: updated to 3.4.2

Released 3.4.2 2022-07-06

This is a minor release to provide out-of-the-box compatibility with the merge
of libldap and libldap_r that happened with OpenLDAP's 2.5 release.

The following undocumented functions are deprecated and scheduled for removal:
- ``ldap.cidict.strlist_intersection``
- ``ldap.cidict.strlist_minus``
- ``ldap.cidict.strlist_union``

The following deprecated option has been removed:
- ``OPT_X_TLS``

Doc/
* SASL option usage has been clarified

Lib/
* ppolicy control definition has been updated to match Behera draft 11

Modules/
* By default, compile against libldap, checking whether it provides a
  threadsafe implementation at runtime
* When decoding controls, the module can now distinguish between no value
  (now exposed as ``None``) and an empty value (exposed as ``b''``)
* Several new OpenLDAP options are now supported:
  * ``OPT_SOCKET_BIND_ADDRESSES``
  * ``OPT_TCP_USER_TIMEOUT``
  * ``OPT_X_SASL_MAXBUFSIZE``
  * ``OPT_X_SASL_SECPROPS``
  * ``OPT_X_TLS_ECNAME``
  * ``OPT_X_TLS_PEERCERT``
  * ``OPT_X_TLS_PROTOCOL``-related options and constants

Fixes:
* Encoding/decoding of boolean controls has been corrected
* ldap.schema.models.Entry is now usable
* ``method`` keyword to ReconnectLDAPObject.bind_s is now usable

diffstat:

 databases/py-ldap/Makefile |  4 ++--
 databases/py-ldap/PLIST    |  5 ++++-
 databases/py-ldap/distinfo |  8 ++++----
 3 files changed, 10 insertions(+), 7 deletions(-)

diffs (46 lines):

diff -r fedbbe848981 -r d9456736d6bb databases/py-ldap/Makefile
--- a/databases/py-ldap/Makefile        Mon Sep 05 13:25:48 2022 +0000
+++ b/databases/py-ldap/Makefile        Mon Sep 05 13:28:07 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.92 2022/05/24 09:41:44 nia Exp $
+# $NetBSD: Makefile,v 1.93 2022/09/05 13:28:07 adam Exp $
 
-DISTNAME=      python-ldap-3.4.0
+DISTNAME=      python-ldap-3.4.2
 PKGNAME=       ${DISTNAME:S/python/${PYPKGPREFIX}/}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/python-ldap/}
diff -r fedbbe848981 -r d9456736d6bb databases/py-ldap/PLIST
--- a/databases/py-ldap/PLIST   Mon Sep 05 13:25:48 2022 +0000
+++ b/databases/py-ldap/PLIST   Mon Sep 05 13:28:07 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2020/06/18 16:58:46 adam Exp $
+@comment $NetBSD: PLIST,v 1.22 2022/09/05 13:28:07 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -72,6 +72,9 @@
 ${PYSITELIB}/ldap/extop/dds.py
 ${PYSITELIB}/ldap/extop/dds.pyc
 ${PYSITELIB}/ldap/extop/dds.pyo
+${PYSITELIB}/ldap/extop/disconnection.py
+${PYSITELIB}/ldap/extop/disconnection.pyc
+${PYSITELIB}/ldap/extop/disconnection.pyo
 ${PYSITELIB}/ldap/extop/passwd.py
 ${PYSITELIB}/ldap/extop/passwd.pyc
 ${PYSITELIB}/ldap/extop/passwd.pyo
diff -r fedbbe848981 -r d9456736d6bb databases/py-ldap/distinfo
--- a/databases/py-ldap/distinfo        Mon Sep 05 13:25:48 2022 +0000
+++ b/databases/py-ldap/distinfo        Mon Sep 05 13:28:07 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.49 2022/05/10 16:58:03 adam Exp $
+$NetBSD: distinfo,v 1.50 2022/09/05 13:28:07 adam Exp $
 
-BLAKE2s (python-ldap-3.4.0.tar.gz) = 44b9c665ecb72c279d0c89d45193bb53bab10a1e854f4b50e1774e6df02c36a0
-SHA512 (python-ldap-3.4.0.tar.gz) = d10c10f1d416a0f67e7669c6c0b5460a3484bc31f4af471d581a9207689e5687c08d1ad78ba8d47e0ce0c35d24d79e4b848b4c503534f211a36c1b882bee3605
-Size (python-ldap-3.4.0.tar.gz) = 376169 bytes
+BLAKE2s (python-ldap-3.4.2.tar.gz) = 19a6df7745c29f23728a2769e320bcae4210760237077d7e99cb3a3d624e286b
+SHA512 (python-ldap-3.4.2.tar.gz) = 49edfabe7541d9f9a0574423fdb7b6098485f52e16b0d561780e9983e0fdfc072c82c55e8e485e527e2bdc6b18e0feb248198dc5ca8a8cbec50f59c95beacf81
+Size (python-ldap-3.4.2.tar.gz) = 378058 bytes
 SHA1 (patch-Lib_slapdtest___slapdtest.py) = d2f024e735106e97f0b5d48b667e9a40794d3c35
 SHA1 (patch-Makefile) = ef130a8711a94cc070f11baf0d481bbc69ff3910



Home | Main Index | Thread Index | Old Index