Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2023-08-14 22:35:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap" Mon Aug 14 22:35:57 2023 rev:59 rq:1103858 version:3.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2022-09-16 13:32:59.537394984 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new.11712/python-ldap.changes 2023-08-14 22:36:10.100572023 +0200 @@ -1,0 +2,5 @@ +Mon Aug 14 06:14:37 UTC 2023 - William Brown <[email protected]> + +- Re-run source download due to file differences. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap.spec ++++++ --- /var/tmp/diff_new_pack.SLOHpL/_old 2023-08-14 22:36:10.760576219 +0200 +++ /var/tmp/diff_new_pack.SLOHpL/_new 2023-08-14 22:36:10.764576244 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ldap # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++++++ python-ldap-3.4.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/.github/ISSUE_TEMPLATE.md new/python-ldap-3.4.3/.github/ISSUE_TEMPLATE.md --- old/python-ldap-3.4.3/.github/ISSUE_TEMPLATE.md 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/.github/ISSUE_TEMPLATE.md 1970-01-01 01:00:00.000000000 +0100 @@ -1,23 +0,0 @@ -If you found a bug in python-ldap, or would request a new feature, -this is the place to let us know. - -Please describe the issue and your environment here. - ---- - -Issue description: - - - - - - -Steps to reproduce: - - - -Operating system: - -Python version: - -python-ldap version: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/.github/workflows/ci.yml new/python-ldap-3.4.3/.github/workflows/ci.yml --- old/python-ldap-3.4.3/.github/workflows/ci.yml 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/.github/workflows/ci.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,35 +0,0 @@ ---- -name: CI - -on: [push, pull_request] - -jobs: - distros: - name: "Ubuntu with Python ${{ matrix.python-version }}" - runs-on: "ubuntu-latest" - strategy: - fail-fast: false - matrix: - python-version: [3.6, 3.7, 3.8, 3.9, pypy3] - steps: - - name: Checkout - uses: "actions/checkout@v2" - - name: Install apt dependencies - run: | - set -ex - sudo apt update - sudo apt install -y ldap-utils slapd enchant libldap2-dev libsasl2-dev apparmor-utils - - name: Disable AppArmor - run: sudo aa-disable /usr/sbin/slapd - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 - with: - python-version: ${{ matrix.python-version }} - - name: "Install Python dependencies" - run: | - set -xe - python -V - python -m pip install --upgrade pip setuptools - python -m pip install --upgrade tox tox-gh-actions - - name: "Test tox with Python ${{ matrix.python-version }}" - run: "python -m tox" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/.github/workflows/tox-fedora.yml new/python-ldap-3.4.3/.github/workflows/tox-fedora.yml --- old/python-ldap-3.4.3/.github/workflows/tox-fedora.yml 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/.github/workflows/tox-fedora.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,34 +0,0 @@ -on: [push, pull_request] - -name: Tox on Fedora - -jobs: - tox_test: - name: Tox env "${{matrix.tox_env}}" on Fedora - steps: - - uses: actions/checkout@v2 - - name: Run Tox tests - uses: fedora-python/tox-github-action@master - with: - tox_env: ${{ matrix.tox_env }} - dnf_install: > - @c-development openldap-devel python3-devel - openldap-servers openldap-clients lcov clang-analyzer valgrind - enchant - strategy: - matrix: - tox_env: - - py36 - - py37 - - py38 - - py39 - - py310 - - c90-py36 - - c90-py37 - - py3-nosasltls - - py3-trace - - pypy3 - - doc - - # Use GitHub's Linux Docker host - runs-on: ubuntu-latest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/.gitignore new/python-ldap-3.4.3/.gitignore --- old/python-ldap-3.4.3/.gitignore 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,26 +0,0 @@ -# Auto-generated -.*.swp -*.pyc -__pycache__/ -.tox -.coverage* -!.coveragerc -/.cache -/.pytest_cache - -# shared libs installed by 'setup.py test' -/Lib/*.so* -/Lib/*.dylib -/Lib/*.pyd - -# Build related -*.egg-info -build/ -dist/ -PKG-INFO - -# generated in the sample workflow -/__venv__/ - -# test dirs -python-ldap-test-* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/.indent.pro new/python-ldap-3.4.3/.indent.pro --- old/python-ldap-3.4.3/.indent.pro 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/.indent.pro 1970-01-01 01:00:00.000000000 +0100 @@ -1,31 +0,0 @@ ---blank-lines-after-declarations ---blank-lines-after-procedures ---braces-after-func-def-line ---braces-on-if-line ---braces-on-struct-decl-line ---break-after-boolean-operator ---comment-indentation25 ---comment-line-length79 ---continue-at-parentheses ---dont-cuddle-do-while ---dont-cuddle-else ---indent-level4 ---line-length79 ---no-space-after-casts ---no-space-after-function-call-names ---no-space-after-parentheses ---no-tabs ---procnames-start-lines ---space-after-for ---space-after-if ---space-after-while ---swallow-optional-blank-lines --T PyCFunction --T PyObject --T PyMethodDef --T LDAP --T LDAPMod --T LDAPMessage --T LDAPControl --T LDAPObject --T sasl_interact_t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Build/build-openbsd/Makefile new/python-ldap-3.4.3/Build/build-openbsd/Makefile --- old/python-ldap-3.4.3/Build/build-openbsd/Makefile 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Build/build-openbsd/Makefile 1970-01-01 01:00:00.000000000 +0100 @@ -1,29 +0,0 @@ -WRKDIST= ${.CURDIR}/../.. -VERSION!= sh ${WRKDIST}/Build/version.sh - -PKGNAME= python-ldap-${VERSION} -RUN_DEPENDS= python:lang/python -CATEGORIES= misc -MAINTAINER= [email protected] -HOMEPAGE= https://www.python-ldap.org/ - -FAKE= Yes -CONFIGURE_STYLE= gnu -SEPARATE_BUILD= Yes -EXTRACT_ONLY= - -CONFIGURE_ARGS+= --with-ldap=${LOCALBASE} - -do-fetch:; - -#-- put package on sourceforge ftp server -export-ftp: ${PKGFILE} - scp ${PKGFILE} python-ldap.sourceforge.net:/home/groups/ftp/pub/python-ldap/${PKGNAME}-${OPSYS}-${ARCH}${PKG_SUFX} - -post-build: - sed -e 's,^${PREFIX}/,,' <${WRKBUILD}/filelist >${WRKBUILD}/filelist2 - -SED_PLIST+= |sed -e '/^%%filelist/r${WRKBUILD}/filelist2' -e '//d' -ALL_TARGET= build filelist - -.include <bsd.port.mk> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Build/build-openbsd/pkg/COMMENT new/python-ldap-3.4.3/Build/build-openbsd/pkg/COMMENT --- old/python-ldap-3.4.3/Build/build-openbsd/pkg/COMMENT 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Build/build-openbsd/pkg/COMMENT 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -Python interface to LDAP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Build/build-openbsd/pkg/DESCR new/python-ldap-3.4.3/Build/build-openbsd/pkg/DESCR --- old/python-ldap-3.4.3/Build/build-openbsd/pkg/DESCR 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Build/build-openbsd/pkg/DESCR 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -This Python library provides access to the LDAP (Lightweight Directory Access -Protocol) RFC1823 C interface. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Build/build-openbsd/pkg/PLIST new/python-ldap-3.4.3/Build/build-openbsd/pkg/PLIST --- old/python-ldap-3.4.3/Build/build-openbsd/pkg/PLIST 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Build/build-openbsd/pkg/PLIST 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +0,0 @@ -@comment $OpenBSD$ -%%filelist -@dirrm lib/python1.6/site-packages/python-ldap diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/CONTRIBUTING.rst new/python-ldap-3.4.3/CONTRIBUTING.rst --- old/python-ldap-3.4.3/CONTRIBUTING.rst 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/CONTRIBUTING.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1,10 +0,0 @@ -Thank you for your interest in python-ldap! - -If you wish to help, detailed instructions are in `Doc/contributing.rst`_, -and in `online documentation`_. - -.. _Doc/contributing.rst: Doc/contributing.rst -.. _online documentation: https://python-ldap.readthedocs.io/en/latest/contributing.html - - -Open-source veretans should find no surprises there. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Demo/pyasn1/README new/python-ldap-3.4.3/Demo/pyasn1/README --- old/python-ldap-3.4.3/Demo/pyasn1/README 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Demo/pyasn1/README 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -The sample modules/scripts herein require modules pyasn1 and pyasn1-modules. - -https://github.com/etingof/pyasn1 - -https://pypi.org/project/pyasn1/ -https://pypi.org/project/pyasn1-modules/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Doc/.gitignore new/python-ldap-3.4.3/Doc/.gitignore --- old/python-ldap-3.4.3/Doc/.gitignore 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Doc/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -/_build/ -/.build/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Doc/requirements.txt new/python-ldap-3.4.3/Doc/requirements.txt --- old/python-ldap-3.4.3/Doc/requirements.txt 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Doc/requirements.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,2 +0,0 @@ -pyasn1 -pyasn1_modules diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/LICENCE.MIT new/python-ldap-3.4.3/LICENCE.MIT --- old/python-ldap-3.4.3/LICENCE.MIT 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/LICENCE.MIT 1970-01-01 01:00:00.000000000 +0100 @@ -1,55 +0,0 @@ -The MIT License applies to contributions committed after July 1st, 2021, and -to all contributions by the following authors: - -* âA. Karl Kornel -* Alex Willmer -* Aymeric Augustin -* Bernhard M. Wiedemann -* Bradley Baetz -* Christian Heimes -* Ãloi Rivard -* Eyal Cherevatzki -* Florian Best -* Fred Thomsen -* Ivan A. Melnikov -* johnthagen -* Jonathon Reinhart -* Jon Dufresne -* Martin Basti -* Marti Raudsepp -* Miro HronÄok -* Paul Aurich -* Petr Viktorin -* Pieterjan De Potter -* Raphaël Barrois -* Robert Kuska -* Stanislav LázniÄka -* Tobias Bräutigam -* Tom van Dijk -* Wentao Han -* William Brown - - -------------------------------------------------------------------------------- - -MIT License - -Copyright (c) 2021 python-ldap contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Lib/python_ldap.egg-info/PKG-INFO new/python-ldap-3.4.3/Lib/python_ldap.egg-info/PKG-INFO --- old/python-ldap-3.4.3/Lib/python_ldap.egg-info/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/Lib/python_ldap.egg-info/PKG-INFO 2022-09-20 17:33:49.000000000 +0200 @@ -0,0 +1,40 @@ +Metadata-Version: 2.1 +Name: python-ldap +Version: 3.4.3 +Summary: Python modules for implementing LDAP clients +Home-page: https://www.python-ldap.org/ +Author: python-ldap project +Author-email: [email protected] +License: Python style +Download-URL: https://pypi.org/project/python-ldap/ +Platform: UNKNOWN +Classifier: Development Status :: 5 - Production/Stable +Classifier: Intended Audience :: Developers +Classifier: Intended Audience :: System Administrators +Classifier: Operating System :: OS Independent +Classifier: Operating System :: MacOS :: MacOS X +Classifier: Operating System :: Microsoft :: Windows +Classifier: Operating System :: POSIX +Classifier: Programming Language :: C +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Topic :: Database +Classifier: Topic :: Internet +Classifier: Topic :: Software Development :: Libraries :: Python Modules +Classifier: Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP +Classifier: License :: OSI Approved :: Python Software Foundation License +Requires-Python: >=3.6 +License-File: LICENCE + +python-ldap: + 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, LDAPv3 extended operations + and controls, etc.). + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Lib/python_ldap.egg-info/SOURCES.txt new/python-ldap-3.4.3/Lib/python_ldap.egg-info/SOURCES.txt --- old/python-ldap-3.4.3/Lib/python_ldap.egg-info/SOURCES.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/Lib/python_ldap.egg-info/SOURCES.txt 2022-09-20 17:33:49.000000000 +0200 @@ -0,0 +1,174 @@ +.coveragerc +CHANGES +INSTALL +LICENCE +MANIFEST.in +Makefile +README +TODO +pyproject.toml +setup.cfg +setup.py +tox.ini +Build/setup.cfg.mingw +Build/setup.cfg.suse-linux +Build/setup.cfg.win32 +Demo/initialize.py +Demo/ldapcontrols.py +Demo/ldapurl_search.py +Demo/matchedvalues.py +Demo/ms_ad_bind.py +Demo/options.py +Demo/page_control.py +Demo/paged_search_ext_s.py +Demo/passwd_ext_op.py +Demo/pickle_ldapobject.py +Demo/reconnect.py +Demo/rename.py +Demo/resiter.py +Demo/sasl_bind.py +Demo/schema.py +Demo/schema_tree.py +Demo/simple.py +Demo/simplebrowse.py +Demo/Lib/ldap/async/deltree.py +Demo/Lib/ldap/async/ldifwriter.py +Demo/Lib/ldap/async/sizelimit.py +Demo/Lib/ldapurl/urlsearch.py +Demo/Lib/ldif/ldifcopy.py +Demo/pyasn1/dds.py +Demo/pyasn1/derefcontrol.py +Demo/pyasn1/noopsearch.py +Demo/pyasn1/ppolicy.py +Demo/pyasn1/psearch.py +Demo/pyasn1/readentrycontrol.py +Demo/pyasn1/sessiontrack.py +Demo/pyasn1/sss_highest_number.py +Demo/pyasn1/syncrepl.py +Doc/Makefile +Doc/bytes_mode.rst +Doc/conf.py +Doc/contributing.rst +Doc/fake_ldap_module_for_documentation.py +Doc/faq.rst +Doc/index.rst +Doc/installing.rst +Doc/resources.rst +Doc/sample_workflow.rst +Doc/spelling_wordlist.txt +Doc/reference/index.rst +Doc/reference/ldap-async.rst +Doc/reference/ldap-controls.rst +Doc/reference/ldap-dn.rst +Doc/reference/ldap-extop.rst +Doc/reference/ldap-filter.rst +Doc/reference/ldap-modlist.rst +Doc/reference/ldap-resiter.rst +Doc/reference/ldap-sasl.rst +Doc/reference/ldap-schema.rst +Doc/reference/ldap-syncrepl.rst +Doc/reference/ldap.rst +Doc/reference/ldapurl.rst +Doc/reference/ldif.rst +Doc/reference/slapdtest.rst +Lib/ldapurl.py +Lib/ldif.py +Lib/ldap/__init__.py +Lib/ldap/async.py +Lib/ldap/asyncsearch.py +Lib/ldap/cidict.py +Lib/ldap/compat.py +Lib/ldap/constants.py +Lib/ldap/dn.py +Lib/ldap/filter.py +Lib/ldap/functions.py +Lib/ldap/ldapobject.py +Lib/ldap/logger.py +Lib/ldap/modlist.py +Lib/ldap/pkginfo.py +Lib/ldap/resiter.py +Lib/ldap/sasl.py +Lib/ldap/syncrepl.py +Lib/ldap/controls/__init__.py +Lib/ldap/controls/deref.py +Lib/ldap/controls/libldap.py +Lib/ldap/controls/openldap.py +Lib/ldap/controls/pagedresults.py +Lib/ldap/controls/ppolicy.py +Lib/ldap/controls/psearch.py +Lib/ldap/controls/pwdpolicy.py +Lib/ldap/controls/readentry.py +Lib/ldap/controls/sessiontrack.py +Lib/ldap/controls/simple.py +Lib/ldap/controls/sss.py +Lib/ldap/controls/vlv.py +Lib/ldap/extop/__init__.py +Lib/ldap/extop/dds.py +Lib/ldap/extop/passwd.py +Lib/ldap/schema/__init__.py +Lib/ldap/schema/models.py +Lib/ldap/schema/subentry.py +Lib/ldap/schema/tokenizer.py +Lib/python_ldap.egg-info/PKG-INFO +Lib/python_ldap.egg-info/SOURCES.txt +Lib/python_ldap.egg-info/dependency_links.txt +Lib/python_ldap.egg-info/not-zip-safe +Lib/python_ldap.egg-info/requires.txt +Lib/python_ldap.egg-info/top_level.txt +Lib/slapdtest/__init__.py +Lib/slapdtest/_slapdtest.py +Lib/slapdtest/certs/README +Lib/slapdtest/certs/ca.conf +Lib/slapdtest/certs/ca.pem +Lib/slapdtest/certs/client.conf +Lib/slapdtest/certs/client.key +Lib/slapdtest/certs/client.pem +Lib/slapdtest/certs/gencerts.sh +Lib/slapdtest/certs/gennssdb.sh +Lib/slapdtest/certs/server.conf +Lib/slapdtest/certs/server.key +Lib/slapdtest/certs/server.pem +Modules/LDAPObject.c +Modules/LDAPObject.h +Modules/berval.c +Modules/berval.h +Modules/common.c +Modules/common.h +Modules/constants.c +Modules/constants.h +Modules/constants_generated.h +Modules/functions.c +Modules/functions.h +Modules/ldapcontrol.c +Modules/ldapcontrol.h +Modules/ldapmodule.c +Modules/message.c +Modules/message.h +Modules/options.c +Modules/options.h +Tests/__init__.py +Tests/t_bind.py +Tests/t_cext.py +Tests/t_cidict.py +Tests/t_edit.py +Tests/t_ldap_asyncsearch.py +Tests/t_ldap_controls_libldap.py +Tests/t_ldap_controls_ppolicy.py +Tests/t_ldap_controls_readentry.py +Tests/t_ldap_controls_sss.py +Tests/t_ldap_dn.py +Tests/t_ldap_filter.py +Tests/t_ldap_functions.py +Tests/t_ldap_modlist.py +Tests/t_ldap_options.py +Tests/t_ldap_sasl.py +Tests/t_ldap_schema_subentry.py +Tests/t_ldap_schema_tokenizer.py +Tests/t_ldap_syncrepl.py +Tests/t_ldapobject.py +Tests/t_ldapurl.py +Tests/t_ldif.py +Tests/t_slapdobject.py +Tests/t_untested_mods.py +Tests/data/subschema-ipa.demo1.freeipa.org.ldif +Tests/data/subschema-openldap-all.ldif \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Lib/python_ldap.egg-info/dependency_links.txt new/python-ldap-3.4.3/Lib/python_ldap.egg-info/dependency_links.txt --- old/python-ldap-3.4.3/Lib/python_ldap.egg-info/dependency_links.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/Lib/python_ldap.egg-info/dependency_links.txt 2022-09-20 17:33:49.000000000 +0200 @@ -0,0 +1 @@ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Lib/python_ldap.egg-info/not-zip-safe new/python-ldap-3.4.3/Lib/python_ldap.egg-info/not-zip-safe --- old/python-ldap-3.4.3/Lib/python_ldap.egg-info/not-zip-safe 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/Lib/python_ldap.egg-info/not-zip-safe 2022-09-20 17:33:49.000000000 +0200 @@ -0,0 +1 @@ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Lib/python_ldap.egg-info/requires.txt new/python-ldap-3.4.3/Lib/python_ldap.egg-info/requires.txt --- old/python-ldap-3.4.3/Lib/python_ldap.egg-info/requires.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/Lib/python_ldap.egg-info/requires.txt 2022-09-20 17:33:49.000000000 +0200 @@ -0,0 +1,2 @@ +pyasn1>=0.3.7 +pyasn1_modules>=0.1.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Lib/python_ldap.egg-info/top_level.txt new/python-ldap-3.4.3/Lib/python_ldap.egg-info/top_level.txt --- old/python-ldap-3.4.3/Lib/python_ldap.egg-info/top_level.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/Lib/python_ldap.egg-info/top_level.txt 2022-09-20 17:33:49.000000000 +0200 @@ -0,0 +1,5 @@ +_ldap +ldap +ldapurl +ldif +slapdtest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/Misc/python-ldap.supp new/python-ldap-3.4.3/Misc/python-ldap.supp --- old/python-ldap-3.4.3/Misc/python-ldap.supp 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/Misc/python-ldap.supp 1970-01-01 01:00:00.000000000 +0100 @@ -1,52 +0,0 @@ -# Valgrind suppression file for Python 3.6. - -{ - Ignore libldap memory leak, https://github.com/python-ldap/python-ldap/issues/82 - Memcheck:Leak - match-leak-kinds: definite - fun:malloc - fun:ber_memalloc_x - fun:ber_flatten - fun:ldap_cancel - fun:l_ldap_cancel - ... -} - -{ - Known leak in SASL interaction, https://github.com/python-ldap/python-ldap/issues/81 - Memcheck:Leak - match-leak-kinds: definite - fun:malloc - fun:strdup - fun:interaction - fun:py_ldap_sasl_interaction - fun:ldap_int_sasl_bind - fun:ldap_sasl_interactive_bind - fun:ldap_sasl_interactive_bind_s - fun:l_ldap_sasl_interactive_bind_s - ... -} - -{ - NSS backend leaks one string during first initialization - Memcheck:Leak - match-leak-kinds: definite - fun:malloc - fun:PL_strdup - ... - fun:ldap_set_option - ... -} - -{ - Ignore possible leaks in exception initialization - Memcheck:Leak - match-leak-kinds: possible - fun:malloc - fun:PyObject_Malloc - ... - fun:PyErr_NewException - fun:LDAPinit_constants - fun:init_ldap_module - ... -} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/PKG-INFO new/python-ldap-3.4.3/PKG-INFO --- old/python-ldap-3.4.3/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ldap-3.4.3/PKG-INFO 2022-09-20 17:33:49.643415000 +0200 @@ -0,0 +1,40 @@ +Metadata-Version: 2.1 +Name: python-ldap +Version: 3.4.3 +Summary: Python modules for implementing LDAP clients +Home-page: https://www.python-ldap.org/ +Author: python-ldap project +Author-email: [email protected] +License: Python style +Download-URL: https://pypi.org/project/python-ldap/ +Platform: UNKNOWN +Classifier: Development Status :: 5 - Production/Stable +Classifier: Intended Audience :: Developers +Classifier: Intended Audience :: System Administrators +Classifier: Operating System :: OS Independent +Classifier: Operating System :: MacOS :: MacOS X +Classifier: Operating System :: Microsoft :: Windows +Classifier: Operating System :: POSIX +Classifier: Programming Language :: C +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Topic :: Database +Classifier: Topic :: Internet +Classifier: Topic :: Software Development :: Libraries :: Python Modules +Classifier: Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP +Classifier: License :: OSI Approved :: Python Software Foundation License +Requires-Python: >=3.6 +License-File: LICENCE + +python-ldap: + 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, LDAPv3 extended operations + and controls, etc.). + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/README.rst new/python-ldap-3.4.3/README.rst --- old/python-ldap-3.4.3/README.rst 2023-08-14 22:36:11.016577846 +0200 +++ new/python-ldap-3.4.3/README.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -symbolic link to README diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ldap-3.4.3/setup.cfg new/python-ldap-3.4.3/setup.cfg --- old/python-ldap-3.4.3/setup.cfg 2022-09-16 01:38:25.000000000 +0200 +++ new/python-ldap-3.4.3/setup.cfg 2022-09-20 17:33:49.643415000 +0200 @@ -1,38 +1,15 @@ -# Package metadata (for Setuptools 30.3 and later) [metadata] license_file = LICENCE -# Example for setup.cfg -# You have to edit this file to reflect your system configuation - -# Section for compiling the C extension module -# for wrapping OpenLDAP 2 libs [_ldap] - -# Define extra include and library dirs if needed. distutils adds non -# standard library_dirs as rpath. -# library_dirs = /usr/lib /usr/lib64 /usr/local/lib /usr/local/lib64 -# include_dirs = /usr/include /usr/local/include - -# These defines needs OpenLDAP built with -# ./configure --with-cyrus-sasl --with-tls defines = HAVE_SASL HAVE_TLS +extra_compile_args = +extra_objects = -extra_compile_args = -extra_objects = - -# Uncomment this if your libldap is not thread-safe and you need libldap_r -# instead -# Example for full-featured build: -# Support for StartTLS/LDAPS, SASL bind and reentrant libldap_r. -#libs = ldap_r lber - -# Installation options [install] compile = 1 optimize = 1 -# Linux distributors/packagers should adjust these settings [bdist_rpm] provides = python-ldap requires = python libldap-2 @@ -42,10 +19,14 @@ release = 1 doc_files = CHANGES README INSTALL TODO Demo/ -# pytest, https://docs.pytest.org/en/latest/customize.html [tool:pytest] testpaths = Tests python_files = t_*.py -filterwarnings = - error - ignore::ldap.LDAPBytesWarning +filterwarnings = + error + ignore::ldap.LDAPBytesWarning + +[egg_info] +tag_build = +tag_date = 0 +
