15
0
forked from pool/python-ldap3

Accepting request 530161 from home:apersaud:branches:devel:languages:python

update to latest version

OBS-URL: https://build.opensuse.org/request/show/530161
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ldap3?expand=0&rev=9
This commit is contained in:
Jan Matejek
2017-10-02 12:25:51 +00:00
committed by Git OBS Bridge
parent 779b468495
commit 115a18cfc0
4 changed files with 67 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40c4d670e8e0f046ba2e29e3d9592b810c22094dcce83240a1c1695fb3602604
size 332398

3
ldap3-2.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c056b3756076e15aa71c963c7c5a44d5d9bbd430263ee49598d4454223a766ac
size 341466

View File

@@ -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

View File

@@ -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