Hello community, here is the log from the commit of package python-ldap3 for openSUSE:Factory checked in at 2018-04-16 12:52:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap3 (Old) and /work/SRC/openSUSE:Factory/.python-ldap3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap3" Mon Apr 16 12:52:43 2018 rev:5 rq:596932 version:2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap3/python-ldap3.changes 2018-01-25 12:40:19.371273471 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap3.new/python-ldap3.changes 2018-04-16 12:52:49.792729238 +0200 @@ -1,0 +2,40 @@ +Mon Apr 16 08:25:44 UTC 2018 - tchva...@suse.com + +- Use real URL, not some inventive lies + +------------------------------------------------------------------- +Sun Apr 15 16:59:21 UTC 2018 - mich...@stroeder.com + +- update to version 2.5 + * abstract layer now handles auxiliary classes + * pwdLAstSet in AD is valid for 0 and -1 (thanks Taylor) + * fixed extend.novell.get_universal_password (thanks Fernando) + * entryUUID is properly validated in search filters (thanks FriedrichI) + * custom attribute formatters are properly applied when parsing the search filter + * REUSABLE strategy now honours credentials when changed in the original connection (thanks Prof Hase) + * add operation doesn't change passed attribute dict anymore (thanks Daniele) + * missing entry's attribute return False when searching instead of raising an exception (thanks Maxsond) + * fixed ad_timestamp evaluation for integers (thanks Flynn) + * wrong exception raised when user name is empty in simple binding (thanks Ivan) + * exception is raised if size limit is exceed when searchin in mocking strategies with raise_exceptions=True (thanks David) + * 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 (thanks guidow) + * added escape_rdn_chars() to ldap3.utils.dn for safe checking untrusted input while building DNs (thanks Alex) + * fixed search for binary values in mock strategies + * fixed exception with unicode chars in subfilters for python 2 (thanks Friedrich) + * connection.extend.paged_search() doens't miss the last entries anymore when size limit is exceeded for the search on the server (thanks Friedrich) + * validators are not applied when loading data from json dump in Mock strategies (thanks Derek) + * additional validator to check for erroneous bytes to string conversion in Python 3 (thanks Brian) + * additional formatter and validator to check for generalizedtime with 0 year (thanks Brian) + * added ADDITIONAL_CLIENT_ENCODINGS parameter + * fixed AD dir_sync extended operation (thanks Lucas) + * ad_unlock_account works properly (thanks Francowxu) + * added Microsoft security descriptor control (thanks Dirk-jan) + * fixed search in mock strategies when raise_exceptions=True (thanks Derek) + * formatters never raise exceptions but returns the raw_value when unable to format + * fixed comtrols duplication in paged search (thanks Dirk-jan) + +------------------------------------------------------------------- Old: ---- v2.4.1.tar.gz New: ---- v2.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap3.spec ++++++ --- /var/tmp/diff_new_pack.RFRDCl/_old 2018-04-16 12:52:50.728695158 +0200 +++ /var/tmp/diff_new_pack.RFRDCl/_new 2018-04-16 12:52:50.732695012 +0200 @@ -18,12 +18,12 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ldap3 -Version: 2.4.1 +Version: 2.5 Release: 0 Summary: A strictly RFC 4511 conforming LDAP V3 pure Python client -License: LGPL-3.0 +License: LGPL-3.0-only Group: Development/Languages/Python -Url: https://github.com/cannatag/ldap3 +URL: https://github.com/cannatag/ldap3 Source: https://github.com/cannatag/ldap3/archive/v%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module nose} @@ -58,7 +58,8 @@ %python_exec %{_bindir}/nosetests -s test || : %files %{python_files} -%doc COPYING.LESSER.txt COPYING.txt LICENSE.txt README.rst +%license COPYING.LESSER.txt COPYING.txt LICENSE.txt +%doc README.rst %{python_sitelib}/ldap3 %{python_sitelib}/ldap3-%{version}-py*.egg-info ++++++ v2.4.1.tar.gz -> v2.5.tar.gz ++++++ ++++ 2741 lines of diff (skipped)