commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2020-09-28 14:29:06 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new.4249 (New) Package is "python-ldap" Mon Sep 28 14:29:06 2020 rev:53 rq:838190 version:3.3.1 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2019-01-03 18:06:20.836155332 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new.4249/python-ldap.changes 2020-09-28 14:29:20.250161827 +0200 @@ -1,0 +2,53 @@ +Mon Sep 28 02:59:28 UTC 2020 - William Brown + +- update to upstream release 3.3.1: + +Highlights: +* ``LDAPError`` now contains additional fields, such as ctrls, result, msgid +* ``passwd_s`` can now extract the newly generated password +* LDAP connections can now be made from a file descriptor + +This release is tested on Python 3.8, and the beta of Python 3.9. + +The following undocumented functions are deprecated and scheduled for removal: +- ``ldap.cidict.strlist_intersection`` +- ``ldap.cidict.strlist_minus`` +- ``ldap.cidict.strlist_union`` + +Modules/ +* Ensure ReconnectLDAPObject is not left in an inconsistent state after + a reconnection timeout +* Syncrepl now correctly parses SyncInfoMessage when the message is a syncIdSet +* Release GIL around global get/set option call +* Do not leak serverctrls in result functions +* Don't overallocate memory in attrs_from_List() +* Fix thread support check for Python 3 +* With OpenLDAP 2.4.48, use the new header openldap.h + +Lib/ +* Fix some edge cases regarding quoting in the schema tokenizer +* Fix escaping a single space in ldap.escape_dn_chars +* Fix string formatting in ldap.compare_ext_s +* Prefer iterating dict instead of calling dict.keys() + +Doc/ +* Clarify the relationship between initialize() and LDAPObject() +* Improve documentation of TLS options +* Update FAQ to include Samba AD-DC error message + "Operation unavailable without authentication" +* Fix several incorrect examples and demos + (but note that these are not yet tested) +* Update Debian installation instructions for Debian Buster +* Typo fixes in docs and docstrings + +Test/ +* Test and document error cases in ldap.compare_s +* Test if reconnection is done after connection loss +* Make test certificates valid for the far future +* Use slapd -Tt instead of slaptest + +Infrastructure: +* Mark the LICENCE file as a license for setuptools +* Use "unittest discover" rather than "setup.py test" to run tests + +--- Old: python-ldap-3.1.0.tar.gz New: python-ldap-3.3.1.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.4wmpV2/_old 2020-09-28 14:29:23.154164346 +0200 +++ /var/tmp/diff_new_pack.4wmpV2/_new 2020-09-28 14:29:23.158164349 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ldap # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ldap -Version:3.1.0 +Version:3.3.1 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-3.1.0.tar.gz -> python-ldap-3.3.1.tar.gz ++ 4652 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2019-01-03 18:06:19 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new.28833 (New) Package is "python-ldap" Thu Jan 3 18:06:19 2019 rev:52 rq:656823 version:3.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2018-12-07 14:39:49.586742128 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new.28833/python-ldap.changes 2019-01-03 18:06:20.836155332 +0100 @@ -1,0 +2,8 @@ +Mon Dec 10 12:23:48 UTC 2018 - Tomáš Chvátal + +- Reduce the runtime dependencies to match the actual needs + * User can use either openldap or 389-ds or anything else +- Run the tests on the package +- Fix the fdupes call + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.xElEqs/_old 2019-01-03 18:06:21.492154749 +0100 +++ /var/tmp/diff_new_pack.xElEqs/_new 2019-01-03 18:06:21.496154746 +0100 @@ -26,18 +26,19 @@ URL:https://www.python-ldap.org/ Source0: https://files.pythonhosted.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz BuildRequires: %{python_module devel} +BuildRequires: %{python_module pyasn1 >= 0.3.7} +BuildRequires: %{python_module pyasn1-modules >= 0.1.5} BuildRequires: %{python_module setuptools} BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes BuildRequires: krb5-devel BuildRequires: libopenssl-devel >= 0.9.7 +# needed for slapd binary in tests BuildRequires: openldap2 +# needed for ldapadd binary in tests BuildRequires: openldap2-client BuildRequires: openldap2-devel >= 2.4.11 BuildRequires: python-rpm-macros -Requires: libldap-2_4-2 >= 2.4.11 -Requires: openldap2 -Requires: openldap2-client Requires: python-pyasn1 >= 0.3.7 Requires: python-pyasn1-modules >= 0.1.5 %python_subpackages @@ -57,7 +58,10 @@ %install %python_install -%fdupes %{buildroot}/%{_libdir} +%python_expand %fdupes %{buildroot}%{$python_sitearch} + +%check +%python_exec setup.py test %files %{python_files} %license LICENCE
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2018-12-07 14:39:45 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new.19453 (New) Package is "python-ldap" Fri Dec 7 14:39:45 2018 rev:51 rq:655978 version:3.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2018-08-15 10:38:04.976257577 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new.19453/python-ldap.changes 2018-12-07 14:39:49.586742128 +0100 @@ -1,0 +2,6 @@ +Fri Dec 7 09:18:38 UTC 2018 - Tomáš Chvátal + +- Add this package to SLE wrt fate#325747 +- Do not add version dependency to devel requirement + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.lA9OCt/_old 2018-12-07 14:39:50.286741261 +0100 +++ /var/tmp/diff_new_pack.lA9OCt/_new 2018-12-07 14:39:50.286741261 +0100 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,7 +25,7 @@ Group: Development/Libraries/Python URL:https://www.python-ldap.org/ Source0: https://files.pythonhosted.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz -BuildRequires: %{python_module devel >= 2.7} +BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2018-08-15 10:38:02 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Wed Aug 15 10:38:02 2018 rev:50 rq:629178 version:3.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2018-08-10 09:48:44.982170562 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2018-08-15 10:38:04.976257577 +0200 @@ -1,0 +2,6 @@ +Tue Aug 14 07:00:52 UTC 2018 - tchva...@suse.com + +- Require openldap2-client as some of the binaries are called + on the runtime + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.ZueAmW/_old 2018-08-15 10:38:05.604258722 +0200 +++ /var/tmp/diff_new_pack.ZueAmW/_new 2018-08-15 10:38:05.608258730 +0200 @@ -36,6 +36,8 @@ BuildRequires: openldap2-devel >= 2.4.11 BuildRequires: python-rpm-macros Requires: libldap-2_4-2 >= 2.4.11 +Requires: openldap2 +Requires: openldap2-client Requires: python-pyasn1 >= 0.3.7 Requires: python-pyasn1-modules >= 0.1.5 %python_subpackages
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2018-08-10 09:48:43 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Fri Aug 10 09:48:43 2018 rev:49 rq:628063 version:3.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2018-01-20 11:27:58.120847667 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2018-08-10 09:48:44.982170562 +0200 @@ -1,0 +2,8 @@ +Tue Aug 7 17:43:33 UTC 2018 - mich...@stroeder.com + +- update to upstream release 3.1.0: + * Long-deprecated functions `ldap.open()` and `ldap.init()` are removed + * `LDAPObject.compare_s()` and `compare_ext_s` return bool instead of 0 or 1 + * Tons of changes see CHANGES file + +--- Old: python-ldap-3.0.0b4.tar.gz New: python-ldap-3.1.0.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.BhPeXL/_old 2018-08-10 09:48:45.414171258 +0200 +++ /var/tmp/diff_new_pack.BhPeXL/_new 2018-08-10 09:48:45.414171258 +0200 @@ -18,13 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ldap -Version:3.0.0b4 +Version:3.1.0 Release:0 Summary:Python LDAP interface License:Python-2.0 Group: Development/Libraries/Python -Url:https://www.python-ldap.org/ -Source0: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz +URL:https://www.python-ldap.org/ +Source0: https://files.pythonhosted.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz BuildRequires: %{python_module devel >= 2.7} BuildRequires: %{python_module setuptools} BuildRequires: cyrus-sasl-devel >= 2.1 @@ -38,8 +38,6 @@ Requires: libldap-2_4-2 >= 2.4.11 Requires: python-pyasn1 >= 0.3.7 Requires: python-pyasn1-modules >= 0.1.5 -BuildRoot: %{_tmppath}/%{name}-%{version}-build - %python_subpackages %description @@ -60,8 +58,8 @@ %fdupes %{buildroot}/%{_libdir} %files %{python_files} -%defattr(-,root,root) -%doc README Demo CHANGES TODO LICENCE +%license LICENCE +%doc README Demo CHANGES TODO %{python_sitearch}/* %changelog ++ python-ldap-3.0.0b4.tar.gz -> python-ldap-3.1.0.tar.gz ++ 6923 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2018-01-20 11:27:55 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Sat Jan 20 11:27:55 2018 rev:48 rq:567667 version:3.0.0b4 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-11-21 15:34:47.691942429 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2018-01-20 11:27:58.120847667 +0100 @@ -1,0 +2,13 @@ +Thu Jan 18 09:04:33 UTC 2018 - fbergm...@suse.com + +- update to upstream release 3.0.0b4: + - Adds support for Python 3.4+ + - Adds support for `bytes_mode` + - Idiotmatic python code changes + - Adds testing for `pypy` + - Fixes/enhances tests + +- Remove python-ldap.keyring and python-ldap-%{version}.tar.gz.asc: + There is no signature provided for the new upstream tarball + +--- Old: python-ldap-2.5.2.tar.gz python-ldap-2.5.2.tar.gz.asc python-ldap.keyring New: python-ldap-3.0.0b4.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.SJ0o2J/_old 2018-01-20 11:27:59.204796973 +0100 +++ /var/tmp/diff_new_pack.SJ0o2J/_new 2018-01-20 11:27:59.208796786 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ldap # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,17 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ldap -Version:2.5.2 +Version:3.0.0b4 Release:0 Summary:Python LDAP interface License:Python-2.0 Group: Development/Libraries/Python Url:https://www.python-ldap.org/ Source0: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz -Source1: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz.asc -Source2:%{name}.keyring +BuildRequires: %{python_module devel >= 2.7} +BuildRequires: %{python_module setuptools} BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes BuildRequires: krb5-devel @@ -33,18 +34,13 @@ BuildRequires: openldap2 BuildRequires: openldap2-client BuildRequires: openldap2-devel >= 2.4.11 -BuildRequires: python-devel >= 2.7 -BuildRequires: python-setuptools +BuildRequires: python-rpm-macros Requires: libldap-2_4-2 >= 2.4.11 Requires: python-pyasn1 >= 0.3.7 Requires: python-pyasn1-modules >= 0.1.5 BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%endif -# for singlespec -Provides: python2-ldap +%python_subpackages %description python-ldap provides an object-oriented API to access LDAP directory @@ -57,13 +53,13 @@ cp Build/setup.cfg.suse-linux setup.cfg %build -CFLAGS="%{optflags}" python setup.py build +CFLAGS="%{optflags}" %python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install %fdupes %{buildroot}/%{_libdir} -%files +%files %{python_files} %defattr(-,root,root) %doc README Demo CHANGES TODO LICENCE %{python_sitearch}/* ++ python-ldap-2.5.2.tar.gz -> python-ldap-3.0.0b4.tar.gz ++ 50252 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-11-21 15:34:33 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Tue Nov 21 15:34:33 2017 rev:47 rq:544080 version:2.5.2 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-11-15 17:02:45.789129045 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-11-21 15:34:47.691942429 +0100 @@ -1,0 +2,37 @@ +Mon Nov 20 17:49:28 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.5.2 + +Changes since 2.5.1: + +* code-cleaning in setup.py + +Modules/ +* PyBytes_ instead of PyString_ and added PyInt_FromLong compat macro +* moved code from version.c to ldapmodule.c +* removed obsolete back-ward compability constants from common.h +* build checks whether LDAP_API_VERSION is OpenLDAP 2.4.x +* _ldap.__author__ and _ldap.__license__ also set from ldap.pkginfo +* assume C extension API for Python 2.7+ + +Lib/ +* removed all dependencies on modules string and types +* removed use of .has_key() +* removed class ldap.ldapobject.NonblockingLDAPObject +* new global constant ldap.LIBLDAP_API_INFO +* right after importing _ldap there is a call into libldap to initialize it +* method .decodeControlValue() of SSSResponseControl and VLVResponseControl + does not set class attribute result_code anymore +* always use bytes() for UUID() constructor in ldap.syncrepl +* module ldif now uses functions b64encode() and b64decode() +* fixed pickling and restoring of ReconnectLDAPObject +* more modules with PEP-8 compliance +* ldap.ldapobject split into module-package + +Tests/ +* scripts do not directly call SlapdTestCase.setUpClass() anymore +* added LDIF test with folded, base64-encoded attribute +* added more tests for sub-module ldap.dn +* added tests for ldap.syncrepl (thanks to Karl Kornel) + +--- Old: python-ldap-2.5.1.tar.gz python-ldap-2.5.1.tar.gz.asc New: python-ldap-2.5.2.tar.gz python-ldap-2.5.2.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.2D4Gor/_old 2017-11-21 15:34:49.443878943 +0100 +++ /var/tmp/diff_new_pack.2D4Gor/_new 2017-11-21 15:34:49.443878943 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.5.1 +Version:2.5.2 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.5.1.tar.gz -> python-ldap-2.5.2.tar.gz ++ 9656 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-11-15 17:02:32 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Wed Nov 15 17:02:32 2017 rev:46 rq:541892 version:2.5.1 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-10-10 11:42:50.627848244 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-11-15 17:02:45.789129045 +0100 @@ -1,0 +2,36 @@ +Sun Nov 12 17:49:25 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.5.1 +- adjusted BuildRequires to match upstream prerequisites + +Changes since 2.4.45: + +Mandatory prerequisites: +- Python 2.7.x +- pyasn1 0.3.7+ and pyasn1_modules 0.1.5+ + +Modules/ +* removed unused code schema.c + +Lib/ +* ldap.__version__, ldap.__author__ and ldap.__license__ now + imported from new sub-module ldap.pkginfo also to setup.py +* Added safety assertion when importing _ldap: + ldap.pkginfo.__version__ must match _ldap.__version__ +* removed stand-alone module dsml +* slapdtest.SlapdObject.restart() just restarts slapd + without cleaning any data +* Compability changes for pyasn1 0.3.x or newer + (thanks to Ilya Etingof and Christian Heimes) +* The methods SSSResponseControl.decodeControlValue() and + VLVResponseControl.decodeControlValue() now follow the coding + convention to use camel-cased ASN.1 name as class attribute name. + The old class names are still set for back-ward compability + but should not be used in new code because they might be removed + in a later release. +* removed SSSRequestControl from ldap.controls.KNOWN_RESPONSE_CONTROLS + +Tests/ +* added explicit reconnect tests for ReconnectLDAPObject + +--- Old: python-ldap-2.4.45.tar.gz python-ldap-2.4.45.tar.gz.asc New: python-ldap-2.5.1.tar.gz python-ldap-2.5.1.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.MujBPy/_old 2017-11-15 17:02:47.537065044 +0100 +++ /var/tmp/diff_new_pack.MujBPy/_new 2017-11-15 17:02:47.537065044 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.45 +Version:2.5.1 Release:0 Summary:Python LDAP interface License:Python-2.0 @@ -33,11 +33,11 @@ BuildRequires: openldap2 BuildRequires: openldap2-client BuildRequires: openldap2-devel >= 2.4.11 -BuildRequires: python-devel >= 2.3 +BuildRequires: python-devel >= 2.7 BuildRequires: python-setuptools Requires: libldap-2_4-2 >= 2.4.11 -Requires: python-pyasn1 -Requires: python-pyasn1-modules +Requires: python-pyasn1 >= 0.3.7 +Requires: python-pyasn1-modules >= 0.1.5 BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} ++ python-ldap-2.4.45.tar.gz -> python-ldap-2.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.45/CHANGES new/python-ldap-2.5.1/CHANGES --- old/python-ldap-2.4.45/CHANGES 2017-10-09 17:10:02.0 +0200 +++ new/python-ldap-2.5.1/CHANGES 2017-11-12 18:32:33.0 +0100 @@ -1,4 +1,37 @@ +Released 2.5.1 2017-11-12 + +Changes since 2.4.45: + +Mandatory prerequisites: +- Python 2.7.x +- pyasn1 0.3.7+ and pyasn1_modules 0.1.5+ + +Modules/ +* removed unused code schema.c + +Lib/ +* ldap.__version__, ldap.__author__ and ldap.__license__ now + imported from new sub-module ldap.pkginfo also to setup.py +* Added safety assertion when importing _ldap: + ldap.pkginfo.__version__ must match _ldap.__version__ +* removed stand-alone module dsml +* slapdtest.SlapdObject.restart() just restarts slapd + without cleaning any data +* Compability changes for pyasn1 0.3.x or newer + (thanks to Ilya Etingof and Christian Heimes) +* The methods SSSResponseControl.decodeControlValue() and + VLVResponseControl.decodeControlValue() now follow the coding + convention to use camel-cased ASN.1 name as class attribute name. + The old class names are still set for back-ward compability + but should not be used in new code because they might be removed + in a later release. +* removed SSSRequestControl from ldap.controls.KNOWN_RESPONSE_CONTROLS + +Tests/ +* added explicit reconnect tests for ReconnectLDAPObject + + Released 2.4.45 2017-
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-10-10 11:42:48 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Tue Oct 10 11:42:48 2017 rev:45 rq:532814 version:2.4.45 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-09-09 20:26:46.464063661 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-10-10 11:42:50.627848244 +0200 @@ -1,0 +2,6 @@ +Mon Oct 9 15:14:14 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.45 + * fixed error handling + +--- Old: python-ldap-2.4.44.tar.gz python-ldap-2.4.44.tar.gz.asc New: python-ldap-2.4.45.tar.gz python-ldap-2.4.45.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.feYNis/_old 2017-10-10 11:42:51.323817697 +0200 +++ /var/tmp/diff_new_pack.feYNis/_new 2017-10-10 11:42:51.323817697 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.44 +Version:2.4.45 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.44.tar.gz -> python-ldap-2.4.45.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Build/setup.cfg.mingw new/python-ldap-2.4.45/Build/setup.cfg.mingw --- old/python-ldap-2.4.44/Build/setup.cfg.mingw2005-01-25 19:54:46.0 +0100 +++ new/python-ldap-2.4.45/Build/setup.cfg.mingw2017-10-09 17:01:20.0 +0200 @@ -1,7 +1,5 @@ # Win32 setup.cfg # You have to edit this file to reflect your system configuration -# -# $Id: setup.cfg.mingw,v 1.1 2005/01/25 18:54:46 stroeder Exp $ # Section for compiling the C extension module # for wrapping OpenLDAP 2 libs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Build/setup.cfg.suse-linux new/python-ldap-2.4.45/Build/setup.cfg.suse-linux --- old/python-ldap-2.4.44/Build/setup.cfg.suse-linux 2003-08-20 12:04:34.0 +0200 +++ new/python-ldap-2.4.45/Build/setup.cfg.suse-linux 2017-10-09 17:01:17.0 +0200 @@ -1,6 +1,5 @@ # Example for setup.cfg # You have to edit this file to reflect your system configuation -# $Id: setup.cfg.suse-linux,v 1.1 2003/08/20 10:04:34 stroeder Exp $ [_ldap] # Section for compiling the C extension module diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/CHANGES new/python-ldap-2.4.45/CHANGES --- old/python-ldap-2.4.44/CHANGES 2017-09-08 00:22:08.0 +0200 +++ new/python-ldap-2.4.45/CHANGES 2017-10-09 17:10:02.0 +0200 @@ -1,4 +1,16 @@ +Released 2.4.45 2017-10-09 + +Changes since 2.4.44: + +Lib/ +* Fixed reraising of wrong exception in SimpleLDAPObject._ldap_call() + (thanks to Aigars Grins) + +Tests/ +* removed work-around in t_cext.py + + Released 2.4.44 2017-09-08 Changes since 2.4.43: @@ -1500,5 +1512,3 @@ Released 1.10alpha3 2000-09-19 - -$Id: CHANGES,v 1.466 2017/09/07 22:22:08 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/Lib/ldap/async/ldifwriter.py new/python-ldap-2.4.45/Demo/Lib/ldap/async/ldifwriter.py --- old/python-ldap-2.4.44/Demo/Lib/ldap/async/ldifwriter.py2006-03-26 14:23:07.0 +0200 +++ new/python-ldap-2.4.45/Demo/Lib/ldap/async/ldifwriter.py2017-10-09 17:00:29.0 +0200 @@ -4,8 +4,6 @@ Written by Michael Stroeder -$Id: ldifwriter.py,v 1.4 2006/03/26 12:23:07 stroeder Exp $ - This example translates the naming context of data read from input, sanitizes some attributes, maps/removes object classes, maps/removes attributes., etc. It's far from being complete though. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.44/Demo/Lib/ldap/async/sizelimit.py new/python-ldap-2.4.45/Demo/Lib/ldap/async/sizelimit.py --- old/python-ldap-2.4.44/Demo/Lib/ldap/async/sizelimit.py 2006-03-26 14:23:07.0 +0200 +++ new/python-ldap-2.4.45/Demo/Lib/ldap/async/sizelimit.py 2017-10-09 17:00:27.0 +0200 @@ -5,8 +5,6 @@ Written by Michael Stroeder -$Id: sizelimit.py,v 1.4 2006/03/26 12:23:07 stroeder Exp $ - This example translates the naming co
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-09-09 20:26:41 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Sat Sep 9 20:26:41 2017 rev:44 rq:522190 version:2.4.44 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-09-05 15:17:13.968263136 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-09-09 20:26:46.464063661 +0200 @@ -1,0 +2,12 @@ +Thu Sep 7 22:23:21 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.44 + * GIL fix + +--- +Thu Sep 7 07:57:14 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.43 + * SASL bind fix + +--- Old: python-ldap-2.4.42.tar.gz python-ldap-2.4.42.tar.gz.asc New: python-ldap-2.4.44.tar.gz python-ldap-2.4.44.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.vr7xzg/_old 2017-09-09 20:26:47.047981357 +0200 +++ /var/tmp/diff_new_pack.vr7xzg/_new 2017-09-09 20:26:47.051980793 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.42 +Version:2.4.44 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.42.tar.gz -> python-ldap-2.4.44.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.42/CHANGES new/python-ldap-2.4.44/CHANGES --- old/python-ldap-2.4.42/CHANGES 2017-09-04 10:54:36.0 +0200 +++ new/python-ldap-2.4.44/CHANGES 2017-09-08 00:22:08.0 +0200 @@ -1,4 +1,29 @@ +Released 2.4.44 2017-09-08 + +Changes since 2.4.43: + +Modules/ +* more fine-grained GIL releasing in function l_ldap_result4() + + +Released 2.4.43 2017-09-06 + +Changes since 2.4.42: + +Lib/ +* fixed passing all arguments from LDAPObject.sasl_non_interactive_bind_s() + to LDAPObject.sasl_interactive_bind_s() + +Tests/ +* added test for LDAPObject.sasl_external_bind_s() + +Doc/ +* added docs for SASL bind methods +* more references +* better sorting of LDAPObject methods + + Released 2.4.42 2017-09-04 Changes since 2.4.41: @@ -1476,4 +1501,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.458 2017/09/04 08:54:36 stroeder Exp $ +$Id: CHANGES,v 1.466 2017/09/07 22:22:08 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.42/Lib/dsml.py new/python-ldap-2.4.44/Lib/dsml.py --- old/python-ldap-2.4.42/Lib/dsml.py 2017-08-15 18:21:58.0 +0200 +++ new/python-ldap-2.4.44/Lib/dsml.py 2017-09-07 11:01:01.0 +0200 @@ -4,13 +4,13 @@ See https://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.60 2017/08/15 16:21:58 stroeder Exp $ +$Id: dsml.py,v 1.62 2017/09/07 09:01:01 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.42' +__version__ = '2.4.44' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.42/Lib/ldap/__init__.py new/python-ldap-2.4.44/Lib/ldap/__init__.py --- old/python-ldap-2.4.42/Lib/ldap/__init__.py 2017-08-15 18:21:58.0 +0200 +++ new/python-ldap-2.4.44/Lib/ldap/__init__.py 2017-09-07 11:01:01.0 +0200 @@ -3,12 +3,12 @@ See https://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.121 2017/08/15 16:21:58 stroeder Exp $ +$Id: __init__.py,v 1.123 2017/09/07 09:01:01 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.42' +__version__ = '2.4.44' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.42/Lib/ldap/ldapobject.py new/python-ldap-2.4.44/Lib/ldap/ldapobject.py --- old/python-ldap-2.4.42/Lib/ldap/ldapobject.py 2017-08-15 18:21:58.0 +0200 +++ new/python-ldap-2.4.44/Lib/ldap/ldapobject.py 2017-09-04 16:59:12.0 +0200 @@ -3,7 +3,7 @@ See https://www.python-ldap.org/ for details. -\$Id: ldapobject.py,v 1.164 2017/08/15 16:21:58 stroeder Exp $ +\$Id: ldapobject.py,v 1.165 2017/09/04 14:59:12 stroeder Exp $ Compability: - Tested with Python 2.0+ but should work with Python 1.5.x @@ -25
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-09-05 15:17:07 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Tue Sep 5 15:17:07 2017 rev:43 rq:520806 version:2.4.42 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-07-17 09:09:17.827664954 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-09-05 15:17:13.968263136 +0200 @@ -1,0 +2,6 @@ +Mon Sep 4 08:57:32 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.42 + * small enhancements to test suite + +--- Old: python-ldap-2.4.41.tar.gz python-ldap-2.4.41.tar.gz.asc New: python-ldap-2.4.42.tar.gz python-ldap-2.4.42.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.lT3UnA/_old 2017-09-05 15:17:14.908131024 +0200 +++ /var/tmp/diff_new_pack.lT3UnA/_new 2017-09-05 15:17:14.912130462 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.41 +Version:2.4.42 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.41.tar.gz -> python-ldap-2.4.42.tar.gz ++ 2172 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-07-17 09:09:15 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Mon Jul 17 09:09:15 2017 rev:42 rq:509843 version:2.4.41 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-06-28 10:37:42.859256388 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-07-17 09:09:17.827664954 +0200 @@ -1,0 +2,5 @@ +Wed Jul 12 18:07:10 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.41 (small LDIF parser enhancement) + +--- Old: python-ldap-2.4.40.tar.gz python-ldap-2.4.40.tar.gz.asc New: python-ldap-2.4.41.tar.gz python-ldap-2.4.41.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.Za4net/_old 2017-07-17 09:09:19.019497092 +0200 +++ /var/tmp/diff_new_pack.Za4net/_new 2017-07-17 09:09:19.023496529 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.40 +Version:2.4.41 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.40.tar.gz -> python-ldap-2.4.41.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.40/CHANGES new/python-ldap-2.4.41/CHANGES --- old/python-ldap-2.4.40/CHANGES 2017-06-27 20:38:08.0 +0200 +++ new/python-ldap-2.4.41/CHANGES 2017-07-12 20:04:30.0 +0200 @@ -1,4 +1,12 @@ +Released 2.4.41 2017-07-12 + +Changes since 2.4.40: + +Lib/ +* Added support for increment: lines in LDIF changes records + + Released 2.4.40 2017-06-27 Changes since 2.4.39: @@ -1452,4 +1460,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.450 2017/06/27 18:38:08 stroeder Exp $ +$Id: CHANGES,v 1.452 2017/07/12 18:04:30 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.40/Lib/dsml.py new/python-ldap-2.4.41/Lib/dsml.py --- old/python-ldap-2.4.40/Lib/dsml.py 2017-06-23 09:16:26.0 +0200 +++ new/python-ldap-2.4.41/Lib/dsml.py 2017-07-12 19:30:12.0 +0200 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.57 2017/06/23 07:16:26 stroeder Exp $ +$Id: dsml.py,v 1.58 2017/07/12 17:30:12 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.40' +__version__ = '2.4.41' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.40/Lib/ldap/__init__.py new/python-ldap-2.4.41/Lib/ldap/__init__.py --- old/python-ldap-2.4.40/Lib/ldap/__init__.py 2017-06-23 09:16:26.0 +0200 +++ new/python-ldap-2.4.41/Lib/ldap/__init__.py 2017-07-12 19:30:12.0 +0200 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.118 2017/06/23 07:16:26 stroeder Exp $ +$Id: __init__.py,v 1.119 2017/07/12 17:30:12 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.40' +__version__ = '2.4.41' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.40/Lib/ldapurl.py new/python-ldap-2.4.41/Lib/ldapurl.py --- old/python-ldap-2.4.40/Lib/ldapurl.py 2017-06-23 09:16:26.0 +0200 +++ new/python-ldap-2.4.41/Lib/ldapurl.py 2017-07-12 19:30:12.0 +0200 @@ -3,7 +3,7 @@ See http://www.python-ldap.org/ for details. -\$Id: ldapurl.py,v 1.93 2017/06/23 07:16:26 stroeder Exp $ +\$Id: ldapurl.py,v 1.94 2017/07/12 17:30:12 stroeder Exp $ Python compability note: This module only works with Python 2.0+ since @@ -11,7 +11,7 @@ 2. list comprehensions are used. """ -__version__ = '2.4.40' +__version__ = '2.4.41' __all__ = [ # constants diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.40/Lib/ldif.py new/python-ldap-2.4.41/Lib/ldif.py --- old/python-ldap-2.4.40/Lib/ldif.py 2017-06-23 09:16:26.0 +0200 +++ new/python-ldap-2.4.41/Lib/ldif.py 2017-07-12 19:30:12.0 +0200 @@ -3,13 +3,13 @@ See http://www.python-ldap.org/ for details. -$Id: ldif.py,v 1.113 2017/06/23 07:16:26 stroeder Exp $ +$Id: ldif.py,v 1.114 2017/07/12 17:30:12 stroeder Exp $
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-06-28 10:37:38 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Wed Jun 28 10:37:38 2017 rev:41 rq:506527 version:2.4.40 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-06-01 16:34:49.793385834 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-06-28 10:37:42.859256388 +0200 @@ -1,0 +2,5 @@ +Tue Jun 27 18:40:32 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.40 (small memleak fix) + +--- Old: python-ldap-2.4.39.tar.gz python-ldap-2.4.39.tar.gz.asc New: python-ldap-2.4.40.tar.gz python-ldap-2.4.40.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.GQM0HY/_old 2017-06-28 10:37:43.383182268 +0200 +++ /var/tmp/diff_new_pack.GQM0HY/_new 2017-06-28 10:37:43.383182268 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.39 +Version:2.4.40 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.39.tar.gz -> python-ldap-2.4.40.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/CHANGES new/python-ldap-2.4.40/CHANGES --- old/python-ldap-2.4.39/CHANGES 2017-05-31 14:35:00.0 +0200 +++ new/python-ldap-2.4.40/CHANGES 2017-06-27 20:38:08.0 +0200 @@ -1,4 +1,13 @@ +Released 2.4.40 2017-06-27 + +Changes since 2.4.39: + +Modules/ +* fixed memory leaks when using extended controls + (thanks to Erik Cumps) + + Released 2.4.39 2017-05-31 Changes since 2.4.38: @@ -1443,4 +1452,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.447 2017/05/31 12:35:00 stroeder Exp $ +$Id: CHANGES,v 1.450 2017/06/27 18:38:08 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/dsml.py new/python-ldap-2.4.40/Lib/dsml.py --- old/python-ldap-2.4.39/Lib/dsml.py 2017-04-28 22:03:51.0 +0200 +++ new/python-ldap-2.4.40/Lib/dsml.py 2017-06-23 09:16:26.0 +0200 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.56 2017/04/28 20:03:51 stroeder Exp $ +$Id: dsml.py,v 1.57 2017/06/23 07:16:26 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.39' +__version__ = '2.4.40' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/ldap/__init__.py new/python-ldap-2.4.40/Lib/ldap/__init__.py --- old/python-ldap-2.4.39/Lib/ldap/__init__.py 2017-04-28 22:03:52.0 +0200 +++ new/python-ldap-2.4.40/Lib/ldap/__init__.py 2017-06-23 09:16:26.0 +0200 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.117 2017/04/28 20:03:52 stroeder Exp $ +$Id: __init__.py,v 1.118 2017/06/23 07:16:26 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.39' +__version__ = '2.4.40' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/ldapurl.py new/python-ldap-2.4.40/Lib/ldapurl.py --- old/python-ldap-2.4.39/Lib/ldapurl.py 2017-04-28 22:03:51.0 +0200 +++ new/python-ldap-2.4.40/Lib/ldapurl.py 2017-06-23 09:16:26.0 +0200 @@ -3,7 +3,7 @@ See http://www.python-ldap.org/ for details. -\$Id: ldapurl.py,v 1.92 2017/04/28 20:03:51 stroeder Exp $ +\$Id: ldapurl.py,v 1.93 2017/06/23 07:16:26 stroeder Exp $ Python compability note: This module only works with Python 2.0+ since @@ -11,7 +11,7 @@ 2. list comprehensions are used. """ -__version__ = '2.4.39' +__version__ = '2.4.40' __all__ = [ # constants diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.39/Lib/ldif.py new/python-ldap-2.4.40/Lib/ldif.py --- old/python-ldap-2.4.39/Lib/ldif.py 2017-04-28 22:03:51.0 +0200 +++ new/python-ldap-2.4.40/Lib/ldif.py 2017-06-23 09:16:26.0 +0200 @@ -3,13 +3,13 @@ See http://www.python-ldap.org/ for details. -$Id: ldif.py,v 1.112 2017/04/28 20:03:51 stroeder Exp $ +$Id: ldif.py,v 1.113 2017/06/23 07:16:26 stroeder Ex
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-06-01 16:34:49 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Thu Jun 1 16:34:49 2017 rev:40 rq:500227 version:2.4.39 Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-02-09 11:18:33.494097843 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-06-01 16:34:49.793385834 +0200 @@ -1,0 +2,20 @@ +Wed May 31 20:03:45 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.39 + +--- +Thu May 18 15:05:14 UTC 2017 - jmate...@suse.com + +- provide python2-ldap to support singlespec packages + +--- +Fri Apr 28 09:06:40 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.38 + +--- +Thu Apr 27 08:45:02 UTC 2017 - mich...@stroeder.com + +- update to upstream release 2.4.37 + +--- Old: python-ldap-2.4.30.tar.gz python-ldap-2.4.30.tar.gz.asc New: python-ldap-2.4.39.tar.gz python-ldap-2.4.39.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.aO775E/_old 2017-06-01 16:34:50.453292746 +0200 +++ /var/tmp/diff_new_pack.aO775E/_new 2017-06-01 16:34:50.457292182 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.30 +Version:2.4.39 Release:0 Summary:Python LDAP interface License:Python-2.0 @@ -30,8 +30,11 @@ BuildRequires: fdupes BuildRequires: krb5-devel BuildRequires: libopenssl-devel >= 0.9.7 +BuildRequires: openldap2 +BuildRequires: openldap2-client BuildRequires: openldap2-devel >= 2.4.11 BuildRequires: python-devel >= 2.3 +BuildRequires: python-setuptools Requires: libldap-2_4-2 >= 2.4.11 Requires: python-pyasn1 Requires: python-pyasn1-modules @@ -40,6 +43,9 @@ %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %endif +# for singlespec +Provides: python2-ldap + %description python-ldap provides an object-oriented API to access LDAP directory servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs ++ python-ldap-2.4.30.tar.gz -> python-ldap-2.4.39.tar.gz ++ 18394 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-02-09 11:18:32 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2017-02-03 18:57:46.874304914 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-02-09 11:18:33.494097843 +0100 @@ -1,0 +2,6 @@ +Wed Feb 8 09:52:17 UTC 2017 - mich...@stroeder.com + +- Update to upstream release 2.4.30 + (with compability fix for pyasn1 0.2.x) + +--- Old: python-ldap-2.4.29.tar.gz python-ldap-2.4.29.tar.gz.asc New: python-ldap-2.4.30.tar.gz python-ldap-2.4.30.tar.gz.asc Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.KQNsv3/_old 2017-02-09 11:18:33.942034462 +0100 +++ /var/tmp/diff_new_pack.KQNsv3/_new 2017-02-09 11:18:33.942034462 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.29 +Version:2.4.30 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.29.tar.gz -> python-ldap-2.4.30.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.29/CHANGES new/python-ldap-2.4.30/CHANGES --- old/python-ldap-2.4.29/CHANGES 2017-01-25 20:44:01.0 +0100 +++ new/python-ldap-2.4.30/CHANGES 2017-02-08 10:45:16.0 +0100 @@ -1,4 +1,13 @@ +Released 2.4.30 2017-02-08 + +Changes since 2.4.29: + +Lib/ +* compability fix in ldap.controls.deref to be compatible to + recent pyasn1 0.2.x (thanks to Ilya Etingof) + + Released 2.4.29 2017-01-25 Changes since 2.4.28: @@ -1307,4 +1316,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.402 2017/01/25 19:43:39 stroeder Exp $ +$Id: CHANGES,v 1.403 2017/02/08 09:44:18 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.29/Lib/dsml.py new/python-ldap-2.4.30/Lib/dsml.py --- old/python-ldap-2.4.29/Lib/dsml.py 2017-01-06 16:22:28.0 +0100 +++ new/python-ldap-2.4.30/Lib/dsml.py 2017-02-08 10:45:16.0 +0100 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.46 2017/01/06 15:07:57 stroeder Exp $ +$Id: dsml.py,v 1.47 2017/02/08 09:44:18 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.29' +__version__ = '2.4.30' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.29/Lib/ldap/__init__.py new/python-ldap-2.4.30/Lib/ldap/__init__.py --- old/python-ldap-2.4.29/Lib/ldap/__init__.py 2017-01-06 16:22:28.0 +0100 +++ new/python-ldap-2.4.30/Lib/ldap/__init__.py 2017-02-08 10:45:16.0 +0100 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.107 2017/01/06 15:07:57 stroeder Exp $ +$Id: __init__.py,v 1.108 2017/02/08 09:44:18 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.29' +__version__ = '2.4.30' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.29/Lib/ldap/controls/deref.py new/python-ldap-2.4.30/Lib/ldap/controls/deref.py --- old/python-ldap-2.4.29/Lib/ldap/controls/deref.py 2015-09-19 15:41:01.0 +0200 +++ new/python-ldap-2.4.30/Lib/ldap/controls/deref.py 2017-02-08 10:45:16.0 +0100 @@ -5,7 +5,7 @@ See http://www.python-ldap.org/ for project details. -$Id: deref.py,v 1.2 2015/09/19 13:41:01 stroeder Exp $ +$Id: deref.py,v 1.3 2017/02/08 09:44:18 stroeder Exp $ """ __all__ = [ @@ -108,15 +108,14 @@ decodedValue,_ = decoder.decode(encodedControlValue,asn1Spec=DerefResultControlValue()) self.derefRes = {} for deref_res in decodedValue: - deref_attr,deref_val,deref_vals = deref_res + deref_attr,deref_val,deref_vals = deref_res[0],deref_res[1],deref_res[2] partial_attrs_dict = dict([ -(str(t),map(str,v)) -for t,v in deref_vals or [] +(str(tv[0]),map(str,tv[1])) +for tv in deref_vals or [] ]) try: self.derefRes[str(deref_attr)].append((str(deref_val),partial_attrs_dict)) except KeyError: self.derefRes[str(deref_attr
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2017-01-27 11:17:10 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2016-11-18 22:04:00.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2017-02-03 18:57:46.874304914 +0100 @@ -1,0 +2,6 @@ +Wed Jan 25 19:54:48 UTC 2017 - mich...@stroeder.com + +- Update to upstream release 2.4.29 +- added python-ldap.keyring to validate upstream source signatures + +--- Old: python-ldap-2.4.28.tar.gz New: python-ldap-2.4.29.tar.gz python-ldap-2.4.29.tar.gz.asc python-ldap.keyring Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.H0u4Tw/_old 2017-02-03 18:57:47.378234142 +0100 +++ /var/tmp/diff_new_pack.H0u4Tw/_new 2017-02-03 18:57:47.382233580 +0100 @@ -17,13 +17,15 @@ Name: python-ldap -Version:2.4.28 +Version:2.4.29 Release:0 Summary:Python LDAP interface License:Python-2.0 Group: Development/Libraries/Python Url:https://www.python-ldap.org/ -Source: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz +Source0: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz +Source1: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz.asc +Source2:%{name}.keyring BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes BuildRequires: krb5-devel ++ python-ldap-2.4.28.tar.gz -> python-ldap-2.4.29.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.28/CHANGES new/python-ldap-2.4.29/CHANGES --- old/python-ldap-2.4.28/CHANGES 2016-11-18 08:03:34.0 +0100 +++ new/python-ldap-2.4.29/CHANGES 2017-01-25 20:44:01.0 +0100 @@ -1,4 +1,15 @@ +Released 2.4.29 2017-01-25 + +Changes since 2.4.28: + +Modules/ +* Fixed checking for empty server error message + (thanks to Bradley Baetz) +* Fixed releasing GIL when calling ldap_start_tls_s() + (thanks to Lars Munch) + + Released 2.4.28 2016-11-17 Changes since 2.4.27: @@ -1296,4 +1307,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.398 2016/11/18 07:01:45 stroeder Exp $ +$Id: CHANGES,v 1.402 2017/01/25 19:43:39 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.28/Lib/dsml.py new/python-ldap-2.4.29/Lib/dsml.py --- old/python-ldap-2.4.28/Lib/dsml.py 2016-11-18 08:03:34.0 +0100 +++ new/python-ldap-2.4.29/Lib/dsml.py 2017-01-06 16:22:28.0 +0100 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.45 2016/11/11 14:41:07 stroeder Exp $ +$Id: dsml.py,v 1.46 2017/01/06 15:07:57 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.28' +__version__ = '2.4.29' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.28/Lib/ldap/__init__.py new/python-ldap-2.4.29/Lib/ldap/__init__.py --- old/python-ldap-2.4.28/Lib/ldap/__init__.py 2016-11-18 08:03:34.0 +0100 +++ new/python-ldap-2.4.29/Lib/ldap/__init__.py 2017-01-06 16:22:28.0 +0100 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.106 2016/11/11 14:41:07 stroeder Exp $ +$Id: __init__.py,v 1.107 2017/01/06 15:07:57 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.28' +__version__ = '2.4.29' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.28/Lib/ldapurl.py new/python-ldap-2.4.29/Lib/ldapurl.py --- old/python-ldap-2.4.28/Lib/ldapurl.py 2016-11-18 08:03:34.0 +0100 +++ new/python-ldap-2.4.29/Lib/ldapurl.py 2017-01-06 16:22:28.0 +0100 @@ -3,7 +3,7 @@ See http://www.python-ldap.org/ for details. -\$Id: ldapurl.py,v 1.81 2016/11/11 14:41:07 stroeder Exp $ +\$Id: ldapurl.py,v 1.82 2017/01/06 15:07:57 stroeder Exp $ Python compability note: This module only works with Python 2.0+ since @@ -11,7 +11,7 @@ 2. list comprehensions are used. """ -
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2016-11-18 22:03:59 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2016-08-12 15:42:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2016-11-18 22:04:00.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 18 07:05:01 UTC 2016 - mich...@stroeder.com + +- Update to upstream release 2.4.28 + +--- Old: python-ldap-2.4.27.tar.gz New: python-ldap-2.4.28.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.3FUTpj/_old 2016-11-18 22:04:01.0 +0100 +++ /var/tmp/diff_new_pack.3FUTpj/_new 2016-11-18 22:04:01.0 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.27 +Version:2.4.28 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.27.tar.gz -> python-ldap-2.4.28.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.27/CHANGES new/python-ldap-2.4.28/CHANGES --- old/python-ldap-2.4.27/CHANGES 2016-08-01 12:15:45.0 +0200 +++ new/python-ldap-2.4.28/CHANGES 2016-11-18 08:03:34.0 +0100 @@ -1,4 +1,18 @@ +Released 2.4.28 2016-11-17 + +Changes since 2.4.27: + +Lib/ +* LDAPObject.unbind_ext_s() invokes LDAPObject._trace_file.flush() + only if LDAPObject._trace_level is non-zero and Python is running + in debug mode +* LDAPObject.unbind_ext_s() now ignores AttributeError + in case LDAPObject._trace_file has no flush() method +* added dummy method ldap.logger.logging_file_class.flush() because + LDAPObject.unbind_ext_s() invokes it + + Released 2.4.27 2016-08-01 Changes since 2.4.26: @@ -1282,4 +1296,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.393 2016/08/01 10:15:39 stroeder Exp $ +$Id: CHANGES,v 1.398 2016/11/18 07:01:45 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.27/Demo/pyasn1/sss_highest_number.py new/python-ldap-2.4.28/Demo/pyasn1/sss_highest_number.py --- old/python-ldap-2.4.27/Demo/pyasn1/sss_highest_number.py1970-01-01 01:00:00.0 +0100 +++ new/python-ldap-2.4.28/Demo/pyasn1/sss_highest_number.py2016-09-27 00:32:14.0 +0200 @@ -0,0 +1,48 @@ +#!/usr/bin/env python +""" +This sample script demonstrates the use of the server-side-sorting control +(see RFC 2891) + +Requires module pyasn1 (see http://pyasn1.sourceforge.net/) +""" + +import pprint,ldap + +from ldap.ldapobject import LDAPObject +from ldap.controls.sss import SSSRequestControl +from ldap.resiter import ResultProcessor + +class MyLDAPObject(LDAPObject,ResultProcessor): + pass + +uri = "ldap://ipa.demo1.freeipa.org"; + +l = MyLDAPObject(uri,trace_level=0) +l.simple_bind_s('uid=admin,cn=users,cn=accounts,dc=demo1,dc=freeipa,dc=org','Secret123') + +for id_attr in ('uidNumber','gidNumber'): + # reverse sorting request control + sss_control = SSSRequestControl(ordering_rules=['-%s' % (id_attr)]) + # send search request + msg_id = l.search_ext( +'dc=demo1,dc=freeipa,dc=org', +ldap.SCOPE_SUBTREE, +'(%s=*)' % (id_attr), +attrlist=[id_attr], +sizelimit=1, +serverctrls = [sss_control], + ) + # collect result + ldap_result = [] + try: +for res_type,res_data,res_msgid,res_controls in l.allresults(msg_id,add_ctrls=0): + ldap_result.extend(res_data) + except ldap.SIZELIMIT_EXCEEDED: +pass + # print result + print 'Highest value of %s' % (id_attr) + if ldap_result: +dn,entry = ldap_result[0] +print '->',entry[id_attr] + else: +print 'not found' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.27/Lib/dsml.py new/python-ldap-2.4.28/Lib/dsml.py --- old/python-ldap-2.4.27/Lib/dsml.py 2016-07-30 21:40:04.0 +0200 +++ new/python-ldap-2.4.28/Lib/dsml.py 2016-11-18 08:03:34.0 +0100 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.44 2016/07/30 16:18:47 stroeder Exp $ +$Id: dsml.py,v 1.45 2016/11/11 14:41:07 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.27' +__version__ = '2.4.28'
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2016-08-12 15:42:19 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2016-02-26 00:42:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2016-08-12 15:42:27.0 +0200 @@ -1,0 +2,11 @@ +Mon Aug 1 10:44:31 UTC 2016 - mich...@stroeder.com + +- Update to upstream release 2.4.27 + +--- +Sun Jul 24 16:31:08 UTC 2016 - mich...@stroeder.com + +- Update to upstream release 2.4.26 +- updated pypi source URL + +--- Old: python-ldap-2.4.25.tar.gz New: python-ldap-2.4.27.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.uWm2HQ/_old 2016-08-12 15:42:28.0 +0200 +++ /var/tmp/diff_new_pack.uWm2HQ/_new 2016-08-12 15:42:28.0 +0200 @@ -17,13 +17,13 @@ Name: python-ldap -Version:2.4.25 +Version:2.4.27 Release:0 Summary:Python LDAP interface License:Python-2.0 Group: Development/Libraries/Python Url:https://www.python-ldap.org/ -Source: https://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz +Source: https://pypi.io/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes BuildRequires: krb5-devel ++ python-ldap-2.4.25.tar.gz -> python-ldap-2.4.27.tar.gz ++ 2488 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2016-02-25 22:07:50 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2016-02-17 12:22:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2016-02-26 00:42:16.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 23 10:33:29 UTC 2016 - mich...@stroeder.com + +- Use HTTPS links + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.0BknXA/_old 2016-02-26 00:42:16.0 +0100 +++ /var/tmp/diff_new_pack.0BknXA/_new 2016-02-26 00:42:16.0 +0100 @@ -22,8 +22,8 @@ Summary:Python LDAP interface License:Python-2.0 Group: Development/Libraries/Python -Url:http://www.python-ldap.org/ -Source: http://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz +Url:https://www.python-ldap.org/ +Source: https://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes BuildRequires: krb5-devel
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2016-02-17 10:24:28 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2016-01-26 10:15:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2016-02-17 12:22:56.0 +0100 @@ -1,0 +2,9 @@ +Wed Feb 10 15:23:31 UTC 2016 - mich...@stroeder.com + +- Aligned desciption with project's web site +- Removed obsolete stuff: + * build flag -DLDAP_DEPRECATED + * outdated URL in package description + * removing of CVS files + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.EjwXI8/_old 2016-02-17 12:22:57.0 +0100 +++ /var/tmp/diff_new_pack.EjwXI8/_new 2016-02-17 12:22:57.0 +0100 @@ -39,18 +39,17 @@ %endif %description -python-ldap provides an LDAP client API for Python in the spirit of -RFC1823. It includes a Python module called _ldapmodule that wraps an -LDAP C library, an object-oriented API for X.500 directories. See -python-ldap pages on http://python-ldap.sourceforge.net/ +python-ldap provides an object-oriented API to access LDAP directory +servers from Python programs. Mainly it wraps the OpenLDAP 2.x libs +for that purpose. Additionally the package contains modules for other +LDAP-related stuff (e.g. processing LDIF, LDAPURLs, LDAPv3 schema, etc.). %prep %setup -q cp Build/setup.cfg.suse-linux setup.cfg -find -name ".CVS" -o -name ".cvsignore" -exec rm -rf {} ";" %build -CFLAGS="%{optflags} -DLDAP_DEPRECATED" python setup.py build +CFLAGS="%{optflags}" python setup.py build %install python setup.py install --prefix=%{_prefix} --root=%{buildroot}
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2016-01-26 10:15:24 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2015-10-25 14:18:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2016-01-26 10:15:28.0 +0100 @@ -1,0 +2,5 @@ +Mon Jan 18 15:20:02 UTC 2016 - mich...@stroeder.com + +- Update to upstream release 2.4.25 + +--- Old: python-ldap-2.4.22.tar.gz New: python-ldap-2.4.25.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.1ND6Ll/_old 2016-01-26 10:15:28.0 +0100 +++ /var/tmp/diff_new_pack.1ND6Ll/_new 2016-01-26 10:15:28.0 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.22 +Version:2.4.25 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.22.tar.gz -> python-ldap-2.4.25.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.22/CHANGES new/python-ldap-2.4.25/CHANGES --- old/python-ldap-2.4.22/CHANGES 2015-10-24 17:57:13.0 +0200 +++ new/python-ldap-2.4.25/CHANGES 2016-01-18 16:16:29.0 +0100 @@ -1,4 +1,23 @@ +Released 2.4.25 2016-01-18 + +Changes since 2.4.23: +(2.4.24 is missing because of foolish pypi version madness) + +Lib/ +* Fix for attrlist=None regression introduced in 2.4.23 + by ref count patch + + +Released 2.4.23 2016-01-17 + +Changes since 2.4.22: + +Modules/ +* Ref count issue in attrs_from_List() was fixed + (thanks to Elmir Jagudin) + + Released 2.4.22 2015-10-25 Changes since 2.4.21: @@ -12,9 +31,9 @@ * Hmmpf! Added missing self to LDAPObject.fileno(). * ReconnectLDAPObject.sasl_bind_s() now correctly uses generic wrapper arguments *args,**kwargs -* LDIFParser.parse_change_records() now correctly calls - LDIFParser.handle_change_modify() -* Corrected ldap.controls.pwdpolicy.__all__ +* Correct method name LDIFParser.handle_modify() +* Corrected __all__ in modules ldap.controls.pwdpolicy and + ldap.controls.openldap Doc/ * Started missing docs for sub-module ldap.sasl. @@ -1216,4 +1235,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.363 2015/10/24 15:55:07 stroeder Exp $ +$Id: CHANGES,v 1.370 2016/01/18 15:16:29 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.22/Lib/dsml.py new/python-ldap-2.4.25/Lib/dsml.py --- old/python-ldap-2.4.22/Lib/dsml.py 2015-10-24 17:57:14.0 +0200 +++ new/python-ldap-2.4.25/Lib/dsml.py 2016-01-18 16:16:29.0 +0100 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.39 2015/09/30 17:15:53 stroeder Exp $ +$Id: dsml.py,v 1.42 2016/01/18 15:16:29 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.22' +__version__ = '2.4.25' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.22/Lib/ldap/__init__.py new/python-ldap-2.4.25/Lib/ldap/__init__.py --- old/python-ldap-2.4.22/Lib/ldap/__init__.py 2015-10-24 17:57:14.0 +0200 +++ new/python-ldap-2.4.25/Lib/ldap/__init__.py 2016-01-18 16:17:30.0 +0100 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.99 2015/09/30 17:15:53 stroeder Exp $ +$Id: __init__.py,v 1.102 2016/01/18 15:17:30 stroeder Exp $ """ # This is also the overall release version number -__version__ = '2.4.22' +__version__ = '2.4.25' import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.22/Lib/ldap/ldapobject.py new/python-ldap-2.4.25/Lib/ldap/ldapobject.py --- old/python-ldap-2.4.22/Lib/ldap/ldapobject.py 2015-10-24 17:57:14.0 +0200 +++ new/python-ldap-2.4.25/Lib/ldap/ldapobject.py 2016-01-18 13:32:34.0 +0100 @@ -3,7 +3,7 @@ See http://www.python-ldap.org/ for details. -\$Id: ldapobject.py,v 1.149 2015/10/24 15:46:12 stroeder Exp $ +\$Id: ldapobject.py,v 1.151 2016/01/18 10:38:26 stroeder Exp $ Compability: - Tested with
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2015-10-25 14:18:16 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2015-09-27 08:39:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2015-10-25 14:18:18.0 +0100 @@ -1,0 +2,5 @@ +Sat Oct 24 16:33:35 UTC 2015 - mich...@stroeder.com + +- Update to upstream release 2.4.22 + +--- Old: python-ldap-2.4.21.tar.gz New: python-ldap-2.4.22.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.TfEplL/_old 2015-10-25 14:18:18.0 +0100 +++ /var/tmp/diff_new_pack.TfEplL/_new 2015-10-25 14:18:18.0 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.21 +Version:2.4.22 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.21.tar.gz -> python-ldap-2.4.22.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.21/CHANGES new/python-ldap-2.4.22/CHANGES --- old/python-ldap-2.4.21/CHANGES 2015-09-25 18:21:56.0 +0200 +++ new/python-ldap-2.4.22/CHANGES 2015-10-24 17:57:13.0 +0200 @@ -1,4 +1,25 @@ +Released 2.4.22 2015-10-25 + +Changes since 2.4.21: + +Lib/ +* LDIFParser now also accepts value-spec without a space + after the colon. +* Added key-word argument authz_id to LDAPObject methods + sasl_non_interactive_bind_s(), sasl_external_bind_s() and + sasl_gssapi_bind_s() +* Hmmpf! Added missing self to LDAPObject.fileno(). +* ReconnectLDAPObject.sasl_bind_s() now correctly uses + generic wrapper arguments *args,**kwargs +* LDIFParser.parse_change_records() now correctly calls + LDIFParser.handle_change_modify() +* Corrected ldap.controls.pwdpolicy.__all__ + +Doc/ +* Started missing docs for sub-module ldap.sasl. + + Released 2.4.21 2015-09-25 Changes since 2.4.20: @@ -1195,4 +1216,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.356 2015/09/25 16:21:47 stroeder Exp $ +$Id: CHANGES,v 1.363 2015/10/24 15:55:07 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.21/Demo/pyasn1/noopsearch.py new/python-ldap-2.4.22/Demo/pyasn1/noopsearch.py --- old/python-ldap-2.4.21/Demo/pyasn1/noopsearch.py2013-07-05 18:57:25.0 +0200 +++ new/python-ldap-2.4.22/Demo/pyasn1/noopsearch.py2015-10-24 18:25:47.0 +0200 @@ -14,8 +14,6 @@ from ldap.controls.openldap import SearchNoOpControl -LDAPLimitErrors = (ldap.TIMEOUT,ldap.TIMELIMIT_EXCEEDED,ldap.SIZELIMIT_EXCEEDED,ldap.ADMINLIMIT_EXCEEDED) - SEARCH_TIMEOUT=30.0 try: @@ -56,7 +54,11 @@ serverctrls=[SearchNoOpControl(criticality=True)], ) _,_,_,search_response_ctrls = ldap_conn.result3(msg_id,all=1,timeout=SEARCH_TIMEOUT) -except LDAPLimitErrors,e: +except ( + ldap.TIMEOUT, + ldap.TIMELIMIT_EXCEEDED, + ldap.SIZELIMIT_EXCEEDED, + ldap.ADMINLIMIT_EXCEEDED),e: ldap_conn.abandon(msg_id) sys.exit(1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.21/Lib/dsml.py new/python-ldap-2.4.22/Lib/dsml.py --- old/python-ldap-2.4.21/Lib/dsml.py 2015-09-25 18:19:42.0 +0200 +++ new/python-ldap-2.4.22/Lib/dsml.py 2015-10-24 17:57:14.0 +0200 @@ -4,13 +4,13 @@ See http://www.python-ldap.org/ for details. -$Id: dsml.py,v 1.38 2015/08/08 13:36:30 stroeder Exp $ +$Id: dsml.py,v 1.39 2015/09/30 17:15:53 stroeder Exp $ Python compability note: Tested with Python 2.0+. """ -__version__ = '2.4.21' +__version__ = '2.4.22' import string,base64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.21/Lib/ldap/__init__.py new/python-ldap-2.4.22/Lib/ldap/__init__.py --- old/python-ldap-2.4.21/Lib/ldap/__init__.py 2015-09-25 18:19:42.0 +0200 +++ new/python-ldap-2.4.22/Lib/ldap/__init__.py 2015-10-24 17:57:14.0 +0200 @@ -3,12 +3,12 @@ See http://www.python-ldap.org/ for details. -$Id: __init__.py,v 1.98 2015/08/08 13:36:30 stroeder Exp $ +$Id: __init__.py,v 1.99 2015/09/30 17:15:53 stroeder Exp $ """ # This is also the overall release version numbe
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2015-09-27 08:40:29 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2015-07-08 07:00:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2015-09-27 08:39:53.0 +0200 @@ -1,0 +2,5 @@ +Fri Sep 25 16:37:00 UTC 2015 - mich...@stroeder.com + +- Update to upstream release 2.4.21 + +--- Old: python-ldap-2.4.20.tar.gz New: python-ldap-2.4.21.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.OtN1Xo/_old 2015-09-27 08:39:54.0 +0200 +++ /var/tmp/diff_new_pack.OtN1Xo/_new 2015-09-27 08:39:54.0 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.20 +Version:2.4.21 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.20.tar.gz -> python-ldap-2.4.21.tar.gz ++ 3309 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2015-07-08 07:00:02 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2015-01-12 09:50:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2015-07-08 07:00:04.0 +0200 @@ -1,0 +2,5 @@ +Tue Jul 7 13:30:34 UTC 2015 - mich...@stroeder.com + +- Update to upstream release 2.4.20 + +--- Old: python-ldap-2.4.19.tar.gz New: python-ldap-2.4.20.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.mXyZiZ/_old 2015-07-08 07:00:05.0 +0200 +++ /var/tmp/diff_new_pack.mXyZiZ/_new 2015-07-08 07:00:05.0 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.19 +Version:2.4.20 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.19.tar.gz -> python-ldap-2.4.20.tar.gz ++ 1754 lines of diff (skipped)
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2015-01-12 09:50:04 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2014-10-09 12:52:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2015-01-12 09:50:13.0 +0100 @@ -1,0 +2,5 @@ +Sun Jan 11 00:06:05 UTC 2015 - mich...@stroeder.com + +- Update to upstream release 2.4.19 + +--- Old: python-ldap-2.4.18.tar.gz New: python-ldap-2.4.19.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.ItCi8r/_old 2015-01-12 09:50:14.0 +0100 +++ /var/tmp/diff_new_pack.ItCi8r/_new 2015-01-12 09:50:14.0 +0100 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.18 +Version:2.4.19 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.18.tar.gz -> python-ldap-2.4.19.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.18/Build/build-openbsd/Makefile new/python-ldap-2.4.19/Build/build-openbsd/Makefile --- old/python-ldap-2.4.18/Build/build-openbsd/Makefile 2000-08-20 17:04:23.0 +0200 +++ new/python-ldap-2.4.19/Build/build-openbsd/Makefile 2015-01-10 18:10:39.0 +0100 @@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.3 2000/08/20 15:04:23 leonard Exp $ +# $Id: Makefile,v 1.5 2014/11/18 08:28:48 stroeder Exp $ WRKDIST= ${.CURDIR}/../.. VERSION!= sh ${WRKDIST}/Build/version.sh @@ -6,8 +6,8 @@ PKGNAME= python-ldap-${VERSION} RUN_DEPENDS= python:lang/python CATEGORIES=misc -MAINATINER=leon...@users.sourceforge.net -HOMEPAGE= http://python-ldap.sourceforge.net/ +MAINTAINER=leon...@users.sourceforge.net +HOMEPAGE= http://www.python-ldap.org/ FAKE= Yes CONFIGURE_STYLE= gnu diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.18/CHANGES new/python-ldap-2.4.19/CHANGES --- old/python-ldap-2.4.18/CHANGES 2014-10-09 10:22:44.0 +0200 +++ new/python-ldap-2.4.19/CHANGES 2015-01-10 18:10:39.0 +0100 @@ -1,4 +1,16 @@ +Released 2.4.19 2015-01-10 + +Changes since 2.4.18: + +Lib/ +* Fixed missing ReconnectLDAPObject._reconnect_lock when pickling + (see SF#64, thanks to Dan O'Reilly) +* Added ldap.controls.pagedresults which is pure Python implementation of + Simple Paged Results Control (see RFC 2696) and delivers the correct + result size + + Released 2.4.18 2014-10-09 Changes since 2.4.17: @@ -1132,4 +1144,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.332 2014/10/09 08:22:13 stroeder Exp $ +$Id: CHANGES,v 1.338 2015/01/10 17:08:52 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.18/Demo/page_control.py new/python-ldap-2.4.19/Demo/page_control.py --- old/python-ldap-2.4.18/Demo/page_control.py 2011-03-31 21:20:37.0 +0200 +++ new/python-ldap-2.4.19/Demo/page_control.py 2015-01-10 18:10:39.0 +0100 @@ -1,18 +1,27 @@ -url = "ldap://localhost:1390/"; +# -*- coding: utf-8 -*- + +url = "ldap://localhost:1390"; base = "dc=stroeder,dc=de" search_flt = r'(objectClass=*)' page_size = 10 +binddn = '' +bindpw = '' +trace_level = 0 import ldap,pprint -from ldap.controls import SimplePagedResultsControl + +try: + from ldap.controls.pagedresults import SimplePagedResultsControl +except ImportError: + from ldap.controls.libldap import SimplePagedResultsControl searchreq_attrlist=['cn','entryDN','entryUUID','mail','objectClass'] #ldap.set_option(ldap.OPT_DEBUG_LEVEL,255) ldap.set_option(ldap.OPT_REFERRALS, 0) -l = ldap.initialize(url,trace_level=1) +l = ldap.initialize(url,trace_level=trace_level) l.protocol_version = 3 -l.simple_bind_s("", "") +l.simple_bind_s(binddn,bindpw) req_ctrl = SimplePagedResultsControl(True,size=page_size,cookie='') @@ -32,11 +41,12 @@ pages = 0 while True: pages += 1 +print '-'*60 print "Getting page %d" % (pages) rtype, rdata, rmsgid, serverctrls = l.result3(msgid,resp_ctrl_classes=known_ldap_resp_ctrls) print '%d
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2014-10-09 12:52:32 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2014-09-10 18:51:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2014-10-09 12:52:51.0 +0200 @@ -1,0 +2,10 @@ +Thu Oct 9 08:26:21 UTC 2014 - mich...@stroeder.com + +- Update to upstream release 2.4.18 + +--- +Sat Sep 27 10:03:14 UTC 2014 - mich...@stroeder.com + +- Update to upstream release 2.4.17 + +--- Old: python-ldap-2.4.16.tar.gz New: python-ldap-2.4.18.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.sk4m1m/_old 2014-10-09 12:52:52.0 +0200 +++ /var/tmp/diff_new_pack.sk4m1m/_new 2014-10-09 12:52:52.0 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.16 +Version:2.4.18 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.16.tar.gz -> python-ldap-2.4.18.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.16/CHANGES new/python-ldap-2.4.18/CHANGES --- old/python-ldap-2.4.16/CHANGES 2014-09-10 14:16:46.0 +0200 +++ new/python-ldap-2.4.18/CHANGES 2014-10-09 10:22:44.0 +0200 @@ -1,4 +1,26 @@ +Released 2.4.18 2014-10-09 + +Changes since 2.4.17: + +Lib/ +* Fixed raising exception in LDAPObject.read_s() when reading + an entry returns empty search result + + +Released 2.4.17 2014-09-27 + +Changes since 2.4.16: + +Lib/ +* New hook syncrepl_refreshdone() in ldap.syncrepl.SyncReplConsumer + (thanks to Petr Spacek and Chris Mikkelson) + +Modules/ +* Added support for getting file descriptor of connection + with ldap.OPT_DESC + + Released 2.4.16 2014-09-10 Changes since 2.4.15: @@ -1110,4 +1132,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.324 2014/09/10 12:16:32 stroeder Exp $ +$Id: CHANGES,v 1.332 2014/10/09 08:22:13 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.16/Demo/pyasn1/syncrepl.py new/python-ldap-2.4.18/Demo/pyasn1/syncrepl.py --- old/python-ldap-2.4.16/Demo/pyasn1/syncrepl.py 2014-09-10 14:15:41.0 +0200 +++ new/python-ldap-2.4.18/Demo/pyasn1/syncrepl.py 2014-09-25 19:10:03.0 +0200 @@ -93,6 +93,9 @@ for uuid in uuids: self.__presentUUIDs[uuid] = True +def syncrepl_refreshdone(self): +print 'Initial synchronization is now done, persist phase begins' + def perform_application_sync(self,dn,attributes,previous_attributes): print 'Performing application sync for:', dn return True @@ -135,8 +138,8 @@ 'X-BINDPW=password\' db.shelve' sys.exit(1) except ValueError,e: -print 'Error parsing command-line arguments:',str(e) -sys.exit(1) + print 'Error parsing command-line arguments:',str(e) + sys.exit(1) while watcher_running: print 'Connecting to LDAP server now...' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.16/Doc/conf.py new/python-ldap-2.4.18/Doc/conf.py --- old/python-ldap-2.4.16/Doc/conf.py 2013-03-25 19:17:58.0 +0100 +++ new/python-ldap-2.4.18/Doc/conf.py 2014-10-09 10:22:45.0 +0200 @@ -11,7 +11,7 @@ # All configuration values have a default value; values that are commented out # serve to show the default value. # -# $Id: conf.py,v 1.18 2012/08/09 07:19:12 stroeder Exp $ +# $Id: conf.py,v 1.20 2014/10/08 17:16:05 stroeder Exp $ import sys @@ -36,7 +36,7 @@ # General substitutions. project = 'python-ldap' -copyright = '2008-2011, python-ldap project team' +copyright = '2008-2014, python-ldap project team' # The default replacements for |version| and |release|, also used in various # other places throughout the built documents. @@ -44,7 +44,7 @@ # The short X.Y version. version = '2.4' # The full version, including alpha/beta/rc tags. -release = '2.4.10.0' +release = '2.4.18.0' # There are two opt
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2014-09-10 18:51:34 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2014-03-30 12:25:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2014-09-10 18:51:38.0 +0200 @@ -1,0 +2,5 @@ +Wed Sep 10 12:49:52 UTC 2014 - mich...@stroeder.com + +- Update to upstream release 2.4.16 + +--- Old: python-ldap-2.4.15.tar.gz New: python-ldap-2.4.16.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.c1A4NQ/_old 2014-09-10 18:51:39.0 +0200 +++ /var/tmp/diff_new_pack.c1A4NQ/_new 2014-09-10 18:51:39.0 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.15 +Version:2.4.16 Release:0 Summary:Python LDAP interface License:Python-2.0 ++ python-ldap-2.4.15.tar.gz -> python-ldap-2.4.16.tar.gz ++ 3216 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2014-03-30 07:56:08 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2013-07-01 15:59:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2014-03-30 12:25:19.0 +0200 @@ -1,0 +2,13 @@ +Fri Mar 28 13:50:39 UTC 2014 - speili...@suse.com + +- Set license ot Python-2.0 (according to legal) + +--- +Mon Mar 24 10:28:22 UTC 2014 - mich...@stroeder.com + +- Update to upstream release 2.4.15 + * Various fixes + * Support for subordinates search scope + * Support for select schema description extension + +--- Old: python-ldap-2.4.13.tar.gz New: python-ldap-2.4.15.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.3zlQUx/_old 2014-03-30 12:25:21.0 +0200 +++ /var/tmp/diff_new_pack.3zlQUx/_new 2014-03-30 12:25:21.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ldap # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ Name: python-ldap -Version:2.4.13 +Version:2.4.15 Release:0 Summary:Python LDAP interface -License:SUSE-Public-Domain +License:Python-2.0 Group: Development/Libraries/Python Url:http://www.python-ldap.org/ Source: http://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz ++ python-ldap-2.4.13.tar.gz -> python-ldap-2.4.15.tar.gz ++ 3721 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2013-07-01 15:59:40 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2013-06-19 17:03:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2013-07-01 15:59:42.0 +0200 @@ -1,0 +2,6 @@ +Thu Jun 27 15:50:55 UTC 2013 - mich...@stroeder.com + +- Update to upstream release 2.4.13 + * mainly important fixes for ReconnectLDAPObject + +--- Old: python-ldap-2.4.10.tar.gz New: python-ldap-2.4.13.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.ftKkIb/_old 2013-07-01 15:59:43.0 +0200 +++ /var/tmp/diff_new_pack.ftKkIb/_new 2013-07-01 15:59:43.0 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.10 +Version:2.4.13 Release:0 Summary:Python LDAP interface License:SUSE-Public-Domain ++ python-ldap-2.4.10.tar.gz -> python-ldap-2.4.13.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.10/CHANGES new/python-ldap-2.4.13/CHANGES --- old/python-ldap-2.4.10/CHANGES 2012-06-07 20:39:42.0 +0200 +++ new/python-ldap-2.4.13/CHANGES 2013-06-27 10:49:25.0 +0200 @@ -1,4 +1,39 @@ +Released 2.4.13 2013-06-27 + +Changes since 2.4.12: + +Lib/ +* ldapobject.ReconnectLDAPObject._apply_last_bind() now sends + anonymous simple bind request even if the calling application + did not to provoke ldap.SERVER_DOWN in method reconnect() +* ldapobject.ReconnectLDAPObject.reconnect() now also catches + ldap.TIMEOUT exception after reconnection attempt +* Several other fixes for ldapobject.ReconnectLDAPObject + (thanks to Jonathan Giannuzzi) + + +Released 2.4.12 2013-06-01 + +Changes since 2.4.11: + +Lib/ +* Truly optional import of PyAsn1Error exception which should + not fail anymore if pyasn1 is not installed + + +Released 2.4.11 2013-05-27 + +Changes since 2.4.10: + +Lib/ +* ldap.controls.DecodeControlTuples() now simply ignores + PyAsn1Error exception raised during decoding malformed + response control values in case of non-critical controls. +* ldif.LDIFWriter.unparse() does not simply skip empty + records anymore. + + Released 2.4.10 2012-06-07 Changes since 2.4.9: @@ -1018,4 +1053,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.291 2012/06/07 18:38:47 stroeder Exp $ +$Id: CHANGES,v 1.301 2013/06/27 08:49:25 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.10/Demo/paged_search_ext_s.py new/python-ldap-2.4.13/Demo/paged_search_ext_s.py --- old/python-ldap-2.4.10/Demo/paged_search_ext_s.py 2012-01-14 15:02:17.0 +0100 +++ new/python-ldap-2.4.13/Demo/paged_search_ext_s.py 2013-05-27 10:06:05.0 +0200 @@ -82,8 +82,6 @@ return result_pages,all_results - - class MyLDAPObject(ReconnectLDAPObject,PagedResultsSearchObject): pass diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.10/Doc/conf.py new/python-ldap-2.4.13/Doc/conf.py --- old/python-ldap-2.4.10/Doc/conf.py 2011-11-15 17:54:09.0 +0100 +++ new/python-ldap-2.4.13/Doc/conf.py 2013-03-25 19:17:58.0 +0100 @@ -11,7 +11,7 @@ # All configuration values have a default value; values that are commented out # serve to show the default value. # -# $Id: conf.py,v 1.17 2011/10/14 11:48:31 stroeder Exp $ +# $Id: conf.py,v 1.18 2012/08/09 07:19:12 stroeder Exp $ import sys @@ -44,7 +44,7 @@ # The short X.Y version. version = '2.4' # The full version, including alpha/beta/rc tags. -release = '2.4.4.0' +release = '2.4.10.0' # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.10/Doc/ldap-controls.rst new/python-ldap-2.4.13/Doc/ldap-controls.rst --- old/python-ldap-2.4.10/Doc/ldap-controls.rst2012-01-19 20:42:43.0 +0100 +++ new/python
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2013-06-19 17:03:40 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2012-06-10 21:52:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2013-06-19 17:03:42.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 18 10:34:35 UTC 2013 - jeng...@inai.de + +- Explicitly specify openssl build dependency + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.2yieQ9/_old 2013-06-19 17:03:42.0 +0200 +++ /var/tmp/diff_new_pack.2yieQ9/_new 2013-06-19 17:03:42.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ldap # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,18 @@ Name: python-ldap Version:2.4.10 -Release:1 +Release:0 Summary:Python LDAP interface License:SUSE-Public-Domain Group: Development/Libraries/Python Url:http://www.python-ldap.org/ Source: http://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz -BuildRequires: cyrus-sasl-devel +BuildRequires: cyrus-sasl-devel >= 2.1 BuildRequires: fdupes BuildRequires: krb5-devel +BuildRequires: libopenssl-devel >= 0.9.7 BuildRequires: openldap2-devel >= 2.4.11 -BuildRequires: python-devel +BuildRequires: python-devel >= 2.3 Requires: libldap-2_4-2 >= 2.4.11 Requires: python-pyasn1 Requires: python-pyasn1-modules -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2012-06-10 20:19:01 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap", Maintainer is "jmate...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2012-04-02 10:30:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2012-06-10 21:52:17.0 +0200 @@ -1,0 +2,5 @@ +Thu Jun 7 18:44:07 UTC 2012 - mich...@stroeder.com + +- update to 2.4.10 + +--- Old: python-ldap-2.4.9.tar.gz New: python-ldap-2.4.10.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.wtA6hu/_old 2012-06-10 21:52:18.0 +0200 +++ /var/tmp/diff_new_pack.wtA6hu/_new 2012-06-10 21:52:18.0 +0200 @@ -17,7 +17,7 @@ Name: python-ldap -Version:2.4.9 +Version:2.4.10 Release:1 Summary:Python LDAP interface License:SUSE-Public-Domain ++ python-ldap-2.4.9.tar.gz -> python-ldap-2.4.10.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.9/CHANGES new/python-ldap-2.4.10/CHANGES --- old/python-ldap-2.4.9/CHANGES 2012-03-14 20:55:33.0 +0100 +++ new/python-ldap-2.4.10/CHANGES 2012-06-07 20:39:42.0 +0200 @@ -1,4 +1,18 @@ +Released 2.4.10 2012-06-07 + +Changes since 2.4.9: + +Lib/ +* ldapobject.ReconnectLDAPObject.reconnect() now preserves + order of options set with LDAPObject.set_option before. + This is needed e.g. for setting connection-specific TLS options. + +Demo/ +* Better version of Demo/pyasn1/syncrepl.py + (thanks to Ben Cooksley) + + Released 2.4.9 2012-03-14 Changes since 2.4.8: @@ -55,7 +69,7 @@ Installation: * defines for SASL and SSL in setup.cfg to be more friendly to Python setup tools (easy_install) - + Lib/ * Fixed typo in ldap.functions._ldap_function_call() which always released ldap._ldap_module_lock instead of local lock @@ -136,7 +150,7 @@ compliance with RFC 2589 (fix available for OpenLDAP ITS#6886) * New sub-module ldap.controls.sessiontrack implements request control as described in draft-wahl-ldap-session (needs pyasn1_modules) - + Released 2.4.0 2011-06-02 @@ -490,7 +504,7 @@ * Switched back to old implementation of ldap.schema.tokenizer.split_tokens() since the new one had a bug which deletes the spaces from DESC -* ldap.INSUFFICIENT_ACCESS is now ignored in +* ldap.INSUFFICIENT_ACCESS is now ignored in ldap.ldapobject.LDAPObject.search_subschemasubentry_s() @@ -1004,4 +1018,4 @@ Released 1.10alpha3 2000-09-19 -$Id: CHANGES,v 1.288 2012/03/14 19:55:33 stroeder Exp $ +$Id: CHANGES,v 1.291 2012/06/07 18:38:47 stroeder Exp $ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-2.4.9/Demo/pyasn1/syncrepl.py new/python-ldap-2.4.10/Demo/pyasn1/syncrepl.py --- old/python-ldap-2.4.9/Demo/pyasn1/syncrepl.py 2011-10-26 21:41:49.0 +0200 +++ new/python-ldap-2.4.10/Demo/pyasn1/syncrepl.py 2012-06-07 20:39:43.0 +0200 @@ -1,93 +1,170 @@ #!/usr/bin/python +# -*- coding: utf-8 -*- +""" +This script implements a syncrepl consumer which syncs data from an OpenLDAP +server to a local (shelve) database. + +Notes: + +The bound user needs read access to the attributes entryDN and entryCSN. + +This needs the following software: +Python +pyasn1 0.1.4+ +pyasn1-modules +python-ldap 2.4.10+ +""" + +# Import the python-ldap modules +import ldap,ldapurl +# Import specific classes from python-ldap +from ldap.ldapobject import ReconnectLDAPObject +from ldap.syncrepl import SyncreplConsumer + +# Import modules from Python standard lib +import shelve,signal,time,sys,logging + + +# Global state +watcher_running = True +ldap_connection = False + + +class SyncReplConsumer(ReconnectLDAPObject,SyncreplConsumer): +""" +Syncrepl Consumer interface +""" + +def __init__(self,db_path,*args,**kwargs): +# Initialise the LDAP Connection first +ldap.ldapobject.ReconnectLDAPObject.__init__(self, *args, **kwargs) +# Now prepare the data store +self.__data = shelve.open(db_path, 'c')
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2012-04-02 10:30:49 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap", Maintainer is "jmate...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2012-03-20 11:33:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2012-04-02 10:30:50.0 +0200 @@ -1,0 +2,5 @@ +Fri Mar 23 10:29:12 UTC 2012 - mich...@stroeder.com + +- Added dependencies to python-pyasn1 and python-pyasn1-modules + +--- Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.XA2FTd/_old 2012-04-02 10:30:51.0 +0200 +++ /var/tmp/diff_new_pack.XA2FTd/_new 2012-04-02 10:30:51.0 +0200 @@ -18,7 +18,7 @@ Name: python-ldap Version:2.4.9 -Release:0 +Release:1 Summary:Python LDAP interface License:SUSE-Public-Domain Group: Development/Libraries/Python @@ -30,6 +30,8 @@ BuildRequires: openldap2-devel >= 2.4.11 BuildRequires: python-devel Requires: libldap-2_4-2 >= 2.4.11 +Requires: python-pyasn1 +Requires: python-pyasn1-modules BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} && 0%{?suse_version} <= 1110 %{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2012-03-20 11:33:34 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap", Maintainer is "jmate...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2011-10-11 17:59:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new/python-ldap.changes 2012-03-20 11:33:36.0 +0100 @@ -1,0 +2,8 @@ +Fri Mar 16 14:34:59 UTC 2012 - sasc...@suse.de + +- Remove service +- Spec file cleanup: + * Remove outdated sections + * Proper macro usage + +--- Old: python-ldap-2.4.3.tar.gz New: python-ldap-2.4.9.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.eSYzog/_old 2012-03-20 11:33:37.0 +0100 +++ /var/tmp/diff_new_pack.eSYzog/_new 2012-03-20 11:33:37.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ldap # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,22 +15,25 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: python-ldap -BuildRequires: fdupes krb5-devel openldap2-devel >= 2.4.11 python-devel -Requires: openldap2-client >= 2.4.11 +Version:2.4.9 +Release:0 +Summary:Python LDAP interface License:SUSE-Public-Domain Group: Development/Libraries/Python -AutoReqProv:on -Version:2.4.3 -Release:1 -Summary:Python LDAP interface Url:http://www.python-ldap.org/ Source: http://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz +BuildRequires: cyrus-sasl-devel +BuildRequires: fdupes +BuildRequires: krb5-devel +BuildRequires: openldap2-devel >= 2.4.11 +BuildRequires: python-devel +Requires: libldap-2_4-2 >= 2.4.11 BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{py_requires} +%if 0%{?suse_version} && 0%{?suse_version} <= 1110 +%{!?python_sitearch: %global python_sitearch %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%endif %description python-ldap provides an LDAP client API for Python in the spirit of @@ -39,23 +42,20 @@ python-ldap pages on http://python-ldap.sourceforge.net/ %prep -%setup +%setup -q cp Build/setup.cfg.suse-linux setup.cfg find -name ".CVS" -o -name ".cvsignore" -exec rm -rf {} ";" %build -#export CFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED" -python setup.py build +CFLAGS="%{optflags} -DLDAP_DEPRECATED" python setup.py build %install -python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT --record-rpm=INSTALLED_FILES -%fdupes $RPM_BUILD_ROOT/%{_libdir} - -%clean -rm -rf $RPM_BUILD_ROOT +python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%fdupes %{buildroot}/%{_libdir} -%files -f INSTALLED_FILES +%files %defattr(-,root,root) %doc README Demo CHANGES TODO LICENCE +%{python_sitearch}/* %changelog ++ python-ldap-2.4.3.tar.gz -> python-ldap-2.4.9.tar.gz ++ 2728 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2011-12-06 18:56:14 Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new (New) Package is "python-ldap", Maintainer is "jmate...@suse.com" Changes: Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.thFrIx/_old 2011-12-06 19:29:22.0 +0100 +++ /var/tmp/diff_new_pack.thFrIx/_new 2011-12-06 19:29:22.0 +0100 @@ -21,7 +21,7 @@ Name: python-ldap BuildRequires: fdupes krb5-devel openldap2-devel >= 2.4.11 python-devel Requires: openldap2-client >= 2.4.11 -License:Public Domain, Freeware +License:SUSE-Public-Domain Group: Development/Libraries/Python AutoReqProv:on Version:2.4.3 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at Tue Oct 11 17:59:15 CEST 2011. --- openSUSE:Factory/python-ldap/python-ldap.changes2011-09-23 12:42:55.0 +0200 +++ /mounts/work_src_done/STABLE/python-ldap/python-ldap.changes 2011-10-11 14:53:09.0 +0200 @@ -1,0 +2,11 @@ +Tue Oct 11 12:45:02 UTC 2011 - jmate...@suse.com + +- removed sasl.patch as it is no longer necessary +- update to 2.4.3 + * requires OpenLDAP 2.4.11 or higher + * improved documentation + * backwards-incompatible API for ldap.control + * a couple new features, e.g. support for OPT_X_TLS_PACKAGE + * improved LDAPv3 support + +--- calling whatdependson for head-i586 Old: python-ldap-2.3.13.tar.bz2 python-ldap-sasl.patch New: python-ldap-2.4.3.tar.gz Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.ZrOSow/_old 2011-10-11 17:59:10.0 +0200 +++ /var/tmp/diff_new_pack.ZrOSow/_new 2011-10-11 17:59:10.0 +0200 @@ -19,17 +19,16 @@ Name: python-ldap -BuildRequires: fdupes krb5-devel openldap2-devel >= 2.3 python-devel -Requires: openldap2-client >= 2.3 +BuildRequires: fdupes krb5-devel openldap2-devel >= 2.4.11 python-devel +Requires: openldap2-client >= 2.4.11 License:Public Domain, Freeware Group: Development/Libraries/Python AutoReqProv:on -Version:2.3.13 +Version:2.4.3 Release:1 Summary:Python LDAP interface -Url:http://python-ldap.sourceforge.net/ -Source: python-ldap-%{version}.tar.bz2 -Patch0: python-ldap-sasl.patch +Url:http://www.python-ldap.org/ +Source: http://pypi.python.org/packages/source/p/python-ldap/python-ldap-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build %{py_requires} @@ -41,12 +40,11 @@ %prep %setup -%patch0 cp Build/setup.cfg.suse-linux setup.cfg find -name ".CVS" -o -name ".cvsignore" -exec rm -rf {} ";" %build -export CFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED" +#export CFLAGS="$RPM_OPT_FLAGS -DLDAP_DEPRECATED" python setup.py build %install continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-ldap for openSUSE:Factory
Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at Tue Mar 8 10:31:02 CET 2011. --- python-ldap/python-ldap.changes 2009-08-06 14:01:04.0 +0200 +++ /mounts/work_src_done/STABLE/python-ldap/python-ldap.changes 2011-03-03 09:52:19.0 +0100 @@ -1,0 +2,9 @@ +Thu Mar 3 08:47:08 UTC 2011 - sasc...@suse.de + +- update to 2.3.13: + * Correct #ifdef-statement for LDAP_OPT_X_TLS_CRLFILE in +constants.c fixes build with older OpenLDAP libs + * Support for LDAP_OPT_DEFBASE (see SF#3072016) + * Several documentation improvements + +--- calling whatdependson for head-i586 Old: python-ldap-2.3.9.tar.bz2 New: python-ldap-2.3.13.tar.bz2 Other differences: -- ++ python-ldap.spec ++ --- /var/tmp/diff_new_pack.0YcyD9/_old 2011-03-08 10:28:50.0 +0100 +++ /var/tmp/diff_new_pack.0YcyD9/_new 2011-03-08 10:28:50.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-ldap (Version 2.3.9) +# spec file for package python-ldap # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ License:Public Domain, Freeware Group: Development/Libraries/Python AutoReqProv:on -Version:2.3.9 +Version:2.3.13 Release:1 Summary:Python LDAP interface Url:http://python-ldap.sourceforge.net/ @@ -39,12 +39,6 @@ LDAP C library, an object-oriented API for X.500 directories. See python-ldap pages on http://python-ldap.sourceforge.net/ - - -Authors: - -David Leonard - %prep %setup %patch0 ++ python-ldap-2.3.9.tar.bz2 -> python-ldap-2.3.13.tar.bz2 ++ 5559 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org