diff --git a/ldap3-2.2.4.tar.gz b/ldap3-2.2.4.tar.gz deleted file mode 100644 index d0e0ab9..0000000 --- a/ldap3-2.2.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:40c4d670e8e0f046ba2e29e3d9592b810c22094dcce83240a1c1695fb3602604 -size 332398 diff --git a/ldap3-2.3.tar.gz b/ldap3-2.3.tar.gz new file mode 100644 index 0000000..5d4cdc0 --- /dev/null +++ b/ldap3-2.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c056b3756076e15aa71c963c7c5a44d5d9bbd430263ee49598d4454223a766ac +size 341466 diff --git a/python-ldap3.changes b/python-ldap3.changes index 98fed5a..6db5626 100644 --- a/python-ldap3.changes +++ b/python-ldap3.changes @@ -1,3 +1,63 @@ +------------------------------------------------------------------- +Sat Sep 30 16:37:55 UTC 2017 - arun@gmx.de + +- 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 + ------------------------------------------------------------------- Wed May 10 09:04:31 UTC 2017 - michael@stroeder.com diff --git a/python-ldap3.spec b/python-ldap3.spec index d82f3d3..f4818ae 100644 --- a/python-ldap3.spec +++ b/python-ldap3.spec @@ -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: %{python_module devel} +BuildRequires: %{python_module pyasn1 >= 0.1.8} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: %{python_module devel} -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module pyasn1 >= 0.1.8} Requires: python-pyasn1 >= 0.1.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch