Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-11-21 15:34:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap" Tue Nov 21 15:34:33 2017 rev:47 rq:544080 version:2.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-11-15 17:02:45.789129045 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-11-21 15:34:47.691942429 +0100 @@ -1,0 +2,37 @@ +Mon Nov 20 17:49:28 UTC 2017 - [email protected] + +- update to upstream release 2.5.2 + +Changes since 2.5.1: + +* code-cleaning in setup.py + +Modules/ +* PyBytes_ instead of PyString_ and added PyInt_FromLong compat macro +* moved code from version.c to ldapmodule.c +* removed obsolete back-ward compability constants from common.h +* build checks whether LDAP_API_VERSION is OpenLDAP 2.4.x +* _ldap.__author__ and _ldap.__license__ also set from ldap.pkginfo +* assume C extension API for Python 2.7+ + +Lib/ +* removed all dependencies on modules string and types +* removed use of .has_key() +* removed class ldap.ldapobject.NonblockingLDAPObject +* new global constant ldap.LIBLDAP_API_INFO +* right after importing _ldap there is a call into libldap to initialize it +* method .decodeControlValue() of SSSResponseControl and VLVResponseControl + does not set class attribute result_code anymore +* always use bytes() for UUID() constructor in ldap.syncrepl +* module ldif now uses functions b64encode() and b64decode() +* fixed pickling and restoring of ReconnectLDAPObject +* more modules with PEP-8 compliance +* ldap.ldapobject split into module-package + +Tests/ +* scripts do not directly call SlapdTestCase.setUpClass() anymore +* added LDIF test with folded, base64-encoded attribute +* added more tests for sub-module ldap.dn +* added tests for ldap.syncrepl (thanks to Karl Kornel) + +------------------------------------------------------------------- Old: ---- python-ldap-2.5.1.tar.gz python-ldap-2.5.1.tar.gz.asc New: ---- python-ldap-2.5.2.tar.gz python-ldap-2.5.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap.spec ++++++ --- /var/tmp/diff_new_pack.2D4Gor/_old 2017-11-21 15:34:49.443878943 +0100 +++ /var/tmp/diff_new_pack.2D4Gor/_new 2017-11-21 15:34:49.443878943 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version: 2.5.1 +Version: 2.5.2 Release: 0 Summary: Python LDAP interface License: Python-2.0 ++++++ python-ldap-2.5.1.tar.gz -> python-ldap-2.5.2.tar.gz ++++++ ++++ 9656 lines of diff (skipped)
