Hello community,

here is the log from the commit of package python-ldap3 for openSUSE:Factory 
checked in at 2017-05-17 10:54:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ldap3 (Old)
 and      /work/SRC/openSUSE:Factory/.python-ldap3.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ldap3"

Wed May 17 10:54:45 2017 rev:2 rq:495346 version:2.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ldap3/python-ldap3.changes        
2017-04-29 10:52:36.471995752 +0200
+++ /work/SRC/openSUSE:Factory/.python-ldap3.new/python-ldap3.changes   
2017-05-17 10:54:51.910514135 +0200
@@ -1,0 +2,43 @@
+Wed May 10 09:04:31 UTC 2017 - [email protected]
+
+- Update to version 2.2.4
+  - leading and trailing spaces in server name don't raise exception anymore
+  - DitContentRule is properly read from the schema
+  - added validator for Active Directory timestamp
+  - Mock strategies raise an exception if a non-bytes value is added to the 
schema when no offline schema is provided (str and int are automatically 
converted)
+  - added custom_validators property to Mock strategies
+  - modifying objectClass with bytes values doesn't raise an exception anymore 
(but it may fail anyway because of server constraints)
+  - ensure that config sequence parameters are properly set
+  - allow case insensitive attribute and class names in config parameters
+  - added server.schema.is_valid() to check if the schema is available
+  - empty schema properties are set to empty dict() instead of None
+  - schema definitions with traling and leading spaces are now properly parsed 
and don't raise an LDAPSchemaError exception anymore
+  - fixed error when flaky servers (OpenLDAP) don't return the correct 
response with StartTls
+
+-------------------------------------------------------------------
+Wed May  3 06:18:43 UTC 2017 - [email protected]
+
+- Update to version 2.2.3
+  - abstraction layer query converts int values to string (thanks dgadmin)
+  - CaseInsensitiveDictWithAlias doesn't raise an exception anymore if alias 
is set multiple times to the same key
+  - friendly names in AttrDef are properly managed when performing commits in 
Writer cursors
+  - no more errors when server returns an empty schema (thanks Glen)
+  - range attributes in entries are properly recognized when auto_range is 
False
+  - fixed random errors in auto_range searches (thanks James)
+  - fixed checking of malformed schema
+  - added configuration parameter IGNORE_MALFORMED_SCHEMA to not raise 
exception for servers that don't follow the LDAP RFCs (defaults to False)
+  - test config moved to test/config.py
+  - testcase_id generated randomly for each test
+  - added ATTRIBUTES_EXCLUDED_FROM_OBJECT_DEF parmeter to exclude some 
attribute from automatic populate of ObjectDef in Abstract Layer (helpful for 
AD)
+  - added IGNORED_MANDATORY_ATTRIBUTES_IN_OBJECT_DEF parmeter to exclude some 
attribute from mandatory attribute list in ObjectDef in Abstract Layer (helpful 
for AD)
+  - fixed error when using implicit assigning in WritableEntry
+  - added LDAPInvalidValueError Exception
+  - in Python 3 byte filter are converted to unicode before parsing
+  - RESPONSE_DN_ENCODING parameter renamed to ADDITIONAL_ENCODINGS
+  - to_unicode(value, encoding=None, additional_encodings=False) now checks 
for additional encoodings in ADDITIONAL_ENCODINGS list if additional_encoding 
is set to True
+  - Reusable strategy uses not lazy Restartable connections
+  . Reusable strategy doesn't keep requesting the schema
+  - connection pool size in Reusable strategy defaults to 5
+  - optimized usage of configuration parameters
+
+-------------------------------------------------------------------

Old:
----
  ldap3-2.2.2.tar.gz

New:
----
  ldap3-2.2.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-ldap3.spec ++++++
--- /var/tmp/diff_new_pack.mRAAGM/_old  2017-05-17 10:54:53.278321712 +0200
+++ /var/tmp/diff_new_pack.mRAAGM/_new  2017-05-17 10:54:53.282321150 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-ldap3
-Version:        2.2.2
+Version:        2.2.4
 Release:        0
 Summary:        A strictly RFC 4511 conforming LDAP V3 pure Python client
 License:        LGPL-3.0

++++++ ldap3-2.2.2.tar.gz -> ldap3-2.2.4.tar.gz ++++++
++++ 5109 lines of diff (skipped)


Reply via email to