| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-django-auth-ldap | Distribution: openSUSE Tumbleweed |
| Version: 5.1.0 | Vendor: openSUSE |
| Release: 1.3 | Build date: Mon Feb 24 13:12:39 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 159857 | Source RPM: python-django-auth-ldap-5.1.0-1.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/django-auth-ldap/django-auth-ldap | |
| Summary: Django LDAP authentication backend | |
This is a Django authentication backend that authenticates against an LDAP service. Configuration can be as simple as a single distinguished name template, but there are many rich configuration options for working with users, groups, and permissions.
BSD-2-Clause
* Mon Feb 24 2025 Daniel Garcia <daniel.garcia@suse.com>
- Update to 5.1.0:
* Allow importing the backend without loading apps by @francoisfreitag in #382 (Closes #380)
* Drop support for EOL Python 3.8 by @francoisfreitag in #383
- 5.0.0:
* Breaking changes:
An LDAPError during an LDAP search operation would cause the library
to assume an empty result set.
When mirroring groups, only a portion of a user groups would be
mirrored. Allowing them to proceed with authentication may then break
application access controls, as membership to a group (imagine an
exclude group) would be missing.
The library now systematically sends the ldap_error django signal. If
an LDAPError occurs during an operation, the operation is aborted. In
particular, when mirroring groups (LDAPUser._mirror_groups), an
AuthenticationFailed might now be raised.
See #378 for details.
* Drop support for django 3.2 by @francoisfreitag in #371
* Add support for Django 5.1 by @francoisfreitag in #373
* Restore testing for Python 3.8 and 3.9 by @francoisfreitag in #375
* Test support for Python 3.13 by @francoisfreitag in #374
* Thu Jul 18 2024 Markéta Machová <mmachova@suse.com>
- Add missing dependency on setuptools
* Wed Jul 03 2024 Markéta Machová <mmachova@suse.com>
- Update to 4.8.0
* Fix is_member_of when group_dn does not exist in ldap
* Verify logging for TLS connection
* Move LDAPSetting to the config module
* Drop support for Python <=3.7, add support for Python 3.12
* Allow to reload DN when using user-bind and DN-template
* Add support for Django 5.0, drop Django <=4.1
* Add support for custom username field
* Mon Feb 21 2022 John Vandenberg <jayvdb@gmail.com>
- Use fdupes
- Update to v4.0.0
* The signal ldap_error now has an additional `request` keyword.
* Added support for Python 3.10.
* Added support for Django 4.0.
- from v3.0.0
* Dropped support for Django 3.0.
* Dropped deprecated setting ``AUTH_LDAP_CACHE_GROUPS``.
* Callables passed to ``AUTH_LDAP_SERVER_URI`` must now take a
``request`` positional argument.
- from v2.4.0
* Added support for Django 3.2.
- from v2.3.0
* Removed support for end of life Django 1.11. Django 2.2+ reqd.
* Removed support for end of life Python 3.5.
* Added support for Django 3.1.
* Added support for Python 3.9.
* Tue Jun 09 2020 Ondřej Súkup <mimi.vx@gmail.com>
- Update to 2.2.0
* Added support for the escape argument in LDAPSearchUnion.execute()
* Fri Apr 03 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.1.1:
* Removed drepecated ``providing_args`` from ``Signal`` instances.
* Tue Jan 07 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.1.0:
- Reject authentication requests without a username.
- Added support for Django 3.0 and Python 3.8.
- Removed support for Django end of life Django 2.1.
* Mon Sep 16 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.0.0:
- Removed support for Python 2 and 3.4.
- Removed support for end of life Django 2.0.
- Added support for Django 2.2.
- Add testing and support for Python 3.7 with Django 1.11 and 2.1.
- When :setting:`AUTH_LDAP_SERVER_URI` is set to a callable, it is now passed a
positional ``request`` argument. Support for no arguments will continue for
backwards compatibility but will be removed in a future version.
- Added new :setting:`AUTH_LDAP_NO_NEW_USERS` to prevent the creation of new
users during authentication. Any users not already in the Django user
database will not be able to login.
* Mon Jan 14 2019 Tomáš Chvátal <tchvatal@suse.com>
- Add few more test dependencies
* Tue Aug 14 2018 tchvatal@suse.com
- Version update to 1.7.0:
* Support for Django 2.1, oldest supported is 1.11
* Support for python 3.7
* Many of bugfixes see CHANGES file
/usr/lib/python3.11/site-packages/django_auth_ldap /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/LICENSE /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/METADATA /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/RECORD /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/django_auth_ldap-0.0.0.dist-info/top_level.txt /usr/lib/python3.11/site-packages/django_auth_ldap/__init__.py /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__ /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/backend.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/backend.cpython-311.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/config.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/config.cpython-311.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/django_auth_ldap/backend.py /usr/lib/python3.11/site-packages/django_auth_ldap/config.py /usr/lib/python3.11/site-packages/django_auth_ldap/version.py /usr/share/doc/packages/python311-django-auth-ldap /usr/share/doc/packages/python311-django-auth-ldap/README.rst /usr/share/licenses/python311-django-auth-ldap /usr/share/licenses/python311-django-auth-ldap/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025