Hello community, here is the log from the commit of package python-ldap3 for openSUSE:Factory checked in at 2017-10-09 19:40:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap3 (Old) and /work/SRC/openSUSE:Factory/.python-ldap3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap3" Mon Oct 9 19:40:59 2017 rev:3 rq:530449 version:2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap3/python-ldap3.changes 2017-05-17 10:54:51.910514135 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap3.new/python-ldap3.changes 2017-10-09 19:41:01.362566781 +0200 @@ -1,0 +2,60 @@ +Sat Sep 30 16:37:55 UTC 2017 - [email protected] + +- update to version 2.3: + * compatible with the pyasn1 library from version 0.1.8 up to latest + (0.3.1 for now) version + * MockAsync strategy is available + * added __ne__ method to Attribute in abstraction layer (thank + Rodrigo) + * added LDAPUserNameIsMandatoryError exception in simple bind when + user name is empty + * search referrals are properly decoded with fast decoder + * paged search works in mock strategies + * paged_search in extend.standard namespace raises an exception of + class LDAPOperationResult if the search returns an error + * search_paged() method of Cursor object now return the whole list + of entries if generator=False + * updated docs for defaults parameters (thanks Guarnacciaa) + * fixed mockBase for integer matching (thanks Jijo) + * boolean values are now uppercase in LDIF (thanks Linus) + * fixed timeout in ssl connection on Linux and Mac (thanks Allan) + * changed some internal functions to private in ldap3.utils.dn + * operational attribute entryDN is properly managed in Mock + strategies (thanks Mark) + * new rdn in renamed entry is properly set in Mock strategies + (thanks Mark) + * metrics are now updated for Mock strategies, except that for + received bytes (thanks joehy) + * better managing of missing schema from the server (thanks Deborah) + * fixed error while schema is not in string format (thanks + Alexandre) + * SNI support added when the underlying python library allows it + (thanks Edmund) + * added pool_keepalive parameter to Connection object for REUSABLE + strategy + * connection.extend.microsoft.modify_password returns False when + change is not successful (thanks Ashley) + * added validators for uuid and uuid_le + * fixed error while searching for bytes + * fixed pickling and unpickling of datetime values (thanks David) + * fixed error that resulted in valid generalizedTime strings not + being parsed (thanks Busuwe) + * fixed error with modify operation on referrals (thanks Busuwe) + * fixed error in mockBase add_entry() with raw rdn (thanks Chad) + * fixed error when stdin has not encoding in config.py (thanks + cronicryo) + * fixed error when optional field are not present in pyasn1 requests + (thanks Ilya) + * added DEFAULT_SERVER_ENCODING config parameter, should always be + utf-8 + * DEFAULT_ENCODING config parameter renamed to + DEFAULT_CLIENT_ENCODING + * ADDITIONAL_ENCODINGS config parameter renamed to + ADDITIONAL_SERVER_ENCONDINGS + * additional encodings are applied to all data received from the + server + * additional encodings are not applied to client data + * added from_server=False parameter to to_unicode() to not try + client encoding while decoding data from server + +------------------------------------------------------------------- Old: ---- ldap3-2.2.4.tar.gz New: ---- ldap3-2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap3.spec ++++++ --- /var/tmp/diff_new_pack.DYDZ1y/_old 2017-10-09 19:41:02.038537071 +0200 +++ /var/tmp/diff_new_pack.DYDZ1y/_new 2017-10-09 19:41:02.042536895 +0200 @@ -18,18 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ldap3 -Version: 2.2.4 +Version: 2.3 Release: 0 Summary: A strictly RFC 4511 conforming LDAP V3 pure Python client License: LGPL-3.0 Group: Development/Languages/Python Url: https://github.com/cannatag/ldap3 Source: https://pypi.io/packages/source/l/ldap3/ldap3-%{version}.tar.gz -BuildRequires: fdupes -BuildRequires: python-rpm-macros BuildRequires: %{python_module devel} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module pyasn1 >= 0.1.8} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros Requires: python-pyasn1 >= 0.1.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch ++++++ ldap3-2.2.4.tar.gz -> ldap3-2.3.tar.gz ++++++ ++++ 4540 lines of diff (skipped)
