17
0

30 Commits

Author SHA256 Message Date
5d0bf1586d Accepting request 1329795 from devel:languages:python:django
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1329795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=20
2026-01-29 16:46:59 +00:00
f036f58027 - update to 5.3.0:
* Add support for Python 3.14
  * Add support for Django 6.0
  * Drop support for Python 3.9
  * Drop support for Django 5.1
- update to 5.2.0:
  * Filter empty Django group names when mirroring groups
  * Increase log level from debug to info when
    creating/populating a user
  * Breaking changes:
- convert to singlespec

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=23
2026-01-22 09:32:50 +00:00
01a76b0964 Accepting request 1248126 from devel:languages:python:django
- 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

OBS-URL: https://build.opensuse.org/request/show/1248126
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=19
2025-02-24 14:51:20 +00:00
ec640131ca - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=21
2025-02-24 12:15:21 +00:00
509cdc695e Accepting request 1188344 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1188344
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=18
2024-07-19 13:27:28 +00:00
7e062b7928 Accepting request 1188341 from home:mcalabkova:branches:devel:languages:python:django
- Add missing dependency on setuptools

OBS-URL: https://build.opensuse.org/request/show/1188341
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=19
2024-07-18 08:01:52 +00:00
1e5743ac93 Accepting request 1185293 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/1185293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=17
2024-07-04 14:27:12 +00:00
d3dea9704d Accepting request 1185137 from home:mcalabkova:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1185137
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=17
2024-07-04 07:06:56 +00:00
34ff00a3ad Accepting request 956492 from devel:languages:python:django
OBS-URL: https://build.opensuse.org/request/show/956492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=16
2022-02-22 20:18:06 +00:00
John Vandenberg
b4b8e59a7a Accepting request 956491 from home:jayvdb:branches:devel:languages:python:django
- 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.

OBS-URL: https://build.opensuse.org/request/show/956491
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=16
2022-02-21 13:54:04 +00:00
d3c86c104a Accepting request 812852 from devel:languages:python:django
- Update to 2.2.0
 * Added support for the escape argument in LDAPSearchUnion.execute()

OBS-URL: https://build.opensuse.org/request/show/812852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=15
2020-06-09 22:50:52 +00:00
1e8bbc3e2a - Update to 2.2.0
* Added support for the escape argument in LDAPSearchUnion.execute()

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=14
2020-06-09 10:08:42 +00:00
fbdb784024 Accepting request 791170 from devel:languages:python:django
- Update to 2.1.1:
  * Removed drepecated ``providing_args`` from ``Signal`` instances.

OBS-URL: https://build.opensuse.org/request/show/791170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=14
2020-04-04 10:26:35 +00:00
Tomáš Chvátal
9e73e1778a - Update to 2.1.1:
* Removed drepecated ``providing_args`` from ``Signal`` instances.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=12
2020-04-03 10:53:37 +00:00
d9310228de Accepting request 761500 from devel:languages:python:django
- 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.

OBS-URL: https://build.opensuse.org/request/show/761500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=13
2020-01-07 22:54:40 +00:00
Tomáš Chvátal
aa5ef7c188 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=10
2020-01-07 09:59:15 +00:00
86527d8f40 Accepting request 731233 from devel:languages:python:django
- 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.

OBS-URL: https://build.opensuse.org/request/show/731233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=12
2019-09-17 11:38:35 +00:00
Tomáš Chvátal
14448d46cd - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=8
2019-09-16 10:05:07 +00:00
9eb560fd07 Accepting request 665650 from devel:languages:python:django
- Add few more test dependencies

OBS-URL: https://build.opensuse.org/request/show/665650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=11
2019-01-21 09:52:13 +00:00
Tomáš Chvátal
81ff256e91 - Add few more test dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=6
2019-01-14 08:10:08 +00:00
Tomáš Chvátal
1999a0b697 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=5 2019-01-14 08:09:47 +00:00
6084484e24 Accepting request 629180 from devel:languages:python:django
needs to go with python-ldap fix

OBS-URL: https://build.opensuse.org/request/show/629180
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=10
2018-08-24 15:04:20 +00:00
Tomáš Chvátal
22f8463d11 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-django-auth-ldap?expand=0&rev=3
2018-08-14 07:08:52 +00:00
d491dc59ea Accepting request 620967 from devel:languages:python:django
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/620967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=9
2018-07-06 08:44:49 +00:00
Stephan Kulow
82b434d280 Accepting request 298723 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/298723
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=8
2015-04-25 07:52:51 +00:00
Stephan Kulow
9ba8bb770d Accepting request 254795 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/254795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=7
2014-10-09 10:52:22 +00:00
Stephan Kulow
735ebbd6b6 Accepting request 231439 from devel:languages:python
- Update to 1.2.0:
   * django-auth-ldap now provides experimental Python 3 support. Python 2.5
     was dropped.
- Use pypi URL as source (forwarded request 231372 from Nijel)

OBS-URL: https://build.opensuse.org/request/show/231439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=5
2014-04-26 08:10:46 +00:00
Stephan Kulow
7b445d8278 Accepting request 222337 from devel:languages:python
- Update to 1.1.8:
  * Fix #43: Update django_auth_ldap.config.LDAPSearchUnion to work for
    group searches in addition to user searches.
  * Tox no longer supports Python 2.5, so our tests now run on 2.6 and 2.7 only.
  * Bug fix: AUTH_LDAP_GLOBAL_OPTIONS could be ignored in some cases
    (such as django_auth_ldap.backend.LDAPBackend.populate_user.
  * Fix #41: Support POSIX group permissions with no gidNumber attribute.
  * Support multiple group DNs for *_FLAGS_BY_GROUP. (forwarded request 222277 from Nijel)

OBS-URL: https://build.opensuse.org/request/show/222337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=4
2014-02-15 07:06:26 +00:00
Stephan Kulow
734e005bc2 Accepting request 207883 from devel:languages:python
- add missing dependency on python-ldap (forwarded request 207817 from Nijel)

OBS-URL: https://build.opensuse.org/request/show/207883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=3
2013-12-04 18:49:14 +00:00
Stephan Kulow
1d434442e2 Accepting request 177725 from devel:languages:python
Authentication library for Django webapps

OBS-URL: https://build.opensuse.org/request/show/177725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-django-auth-ldap?expand=0&rev=1
2013-06-07 05:07:20 +00:00