pkgsrc-Changes-HG archive

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

pkgsrc: py-ldap3: updated to 2.5



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c64e8bf620e8
branches:  trunk
changeset: 306522:c64e8bf620e8
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Apr 18 04:22:35 2018 +0000
description:
py-ldap3: updated to 2.5

2.5:
- abstract layer now handles auxiliary classes
- pwdLAstSet in AD is valid for 0 and -1
- fixed extend.novell.get_universal_password
- entryUUID is properly validated in search filters
- custom attribute formatters are properly applied when parsing the search filter
- REUSABLE strategy now honours credentials when changed in the original connection
- add operation doesn't change passed attribute dict anymore
- missing entry's attribute return False when searching instead of raising an exception
- fixed ad_timestamp evaluation for integers
- wrong exception raised when user name is empty in simple binding
- exception is raised if size limit is exceed when searchin in mocking strategies with raise_exceptions=True
- fixed validator for novell guid
- fixed validator for openldap EntryUUID
- fixed validator for AD objectGUID, now follows MS-DTYP
- fixed formatter for AD objectGUID
- fixed exception when adding binary values
- added escape_rdn_chars() to ldap3.utils.dn for safe checking untrusted input while building DNs
- fixed search for binary values in mock strategies
- fixed exception with unicode chars in subfilters for python 2
- connection.extend.paged_search() doens't miss the last entries anymore when size limit is exceeded for the search on the server
- validators are not applied when loading data from json dump in Mock strategies
- additional validator to check for erroneous bytes to string conversion in Python 3
- additional formatter and validator to check for generalizedtime with 0 year
- added ADDITIONAL_CLIENT_ENCODINGS parameter
- fixed AD dir_sync extended operation
- ad_unlock_account works properly
- added Microsoft security descriptor control
- fixed search in mock strategies when raise_exceptions=True
- formatters never raise exceptions but returns the raw_value when unable to format
- fixed comtrols duplication in paged search

diffstat:

 databases/py-ldap3/Makefile |   4 ++--
 databases/py-ldap3/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r 813266601f54 -r c64e8bf620e8 databases/py-ldap3/Makefile
--- a/databases/py-ldap3/Makefile       Wed Apr 18 00:46:25 2018 +0000
+++ b/databases/py-ldap3/Makefile       Wed Apr 18 04:22:35 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2018/01/24 13:41:35 adam Exp $
+# $NetBSD: Makefile,v 1.9 2018/04/18 04:22:35 adam Exp $
 
-DISTNAME=      ldap3-2.4.1
+DISTNAME=      ldap3-2.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/ldap3/}
diff -r 813266601f54 -r c64e8bf620e8 databases/py-ldap3/distinfo
--- a/databases/py-ldap3/distinfo       Wed Apr 18 00:46:25 2018 +0000
+++ b/databases/py-ldap3/distinfo       Wed Apr 18 04:22:35 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.6 2018/01/24 13:41:35 adam Exp $
+$NetBSD: distinfo,v 1.7 2018/04/18 04:22:35 adam Exp $
 
-SHA1 (ldap3-2.4.1.tar.gz) = d690a2e3933bd3a1c94eb05a00cc3af7b39f11ed
-RMD160 (ldap3-2.4.1.tar.gz) = 209e4cc4c6d3df0648212ed0c1e8d003536bf963
-SHA512 (ldap3-2.4.1.tar.gz) = 716671c2d07c53d1953aab4668562a1b59a1e642b19d50f3cf05d44c74b6848a34b4197aa2c77f5b1d6b556ec0ca473b0495c24da74e2395aa20dffc8a0a360d
-Size (ldap3-2.4.1.tar.gz) = 345220 bytes
+SHA1 (ldap3-2.5.tar.gz) = 8b8c9b2071e54e1ec97a3c446334bc26ad5fdc29
+RMD160 (ldap3-2.5.tar.gz) = 376faff81a59ac52703ea032b8d763ddd41876ba
+SHA512 (ldap3-2.5.tar.gz) = 300c7243283f574e3db7a2f486d377a983963b847a2b20a2a0dbfd1b3b124418922eddb448364174dba692897146e0ce52e1343e2103074d25b0ffa2633b99b8
+Size (ldap3-2.5.tar.gz) = 349672 bytes



Home | Main Index | Thread Index | Old Index