-
Notifications
You must be signed in to change notification settings - Fork 104
Comparing changes
Open a pull request
base repository: django-auth-ldap/django-auth-ldap
base: 4.8.0
head repository: django-auth-ldap/django-auth-ldap
compare: 5.0.0
- 11 commits
- 11 files changed
- 2 contributors
Commits on Jul 17, 2024
-
Use ruff instead of black, flake8 and isort
Simpler, fully configured from pyproject.toml, and faster.
Configuration menu - View commit details
-
Copy full SHA for 84fbf21 - Browse repository at this point
Copy the full SHA 84fbf21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9304ceb - Browse repository at this point
Copy the full SHA 9304cebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8008187 - Browse repository at this point
Copy the full SHA 8008187View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fb89efc - Browse repository at this point
Copy the full SHA fb89efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21c2296 - Browse repository at this point
Copy the full SHA 21c2296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a1439 - Browse repository at this point
Copy the full SHA 92a1439View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1850b19 - Browse repository at this point
Copy the full SHA 1850b19View commit details
Commits on Jul 20, 2024
-
Add setuptools requirement to build docs with Python 3.12
``` Running Sphinx v7.4.6 Configuration error: There is a programmable error in your configuration file: Traceback (most recent call last): File "/home/freitafr/dev/django-auth-ldap/venv/lib/python3.12/site-packages/sphinx/config.py", line 529, in eval_config_file exec(code, namespace) # NoQA: S102 ^^^^^^^^^^^^^^^^^^^^^ File "/home/freitafr/dev/django-auth-ldap/docs/conf.py", line 17, in <module> from pkg_resources import DistributionNotFound, get_distribution ModuleNotFoundError: No module named 'pkg_resources' make: *** [Makefile:20: html] Error 2 ```
Configuration menu - View commit details
-
Copy full SHA for 7508234 - Browse repository at this point
Copy the full SHA 7508234View commit details -
Specify python-version for each GitHub action
Otherwise, the system version is used, which issues a warning, is not under control and cannot use the pip cache.
Configuration menu - View commit details
-
Copy full SHA for 2c5d07b - Browse repository at this point
Copy the full SHA 2c5d07bView commit details -
Cache pip packages across GitHub actions
Be easier on the network and slightly faster.
Configuration menu - View commit details
-
Copy full SHA for 796129b - Browse repository at this point
Copy the full SHA 796129bView commit details
Commits on Sep 10, 2024
-
Propagate LDAP errors instead of silently ignoring, send more ldap_er…
…ror signals * LDAPError exceptions are now propagated from the `LDAPSearch.execute()` method, which is used internally in many code paths. It's now possible to distinguish errors from empty results. * In particular `NestedMemberDNGroupType` no longer returns partial results when faced with errors, but also propagate the results. * When `MIRROR_GROUPS` or `MIRROR_GROUPS_EXCEPT` is enabled, then an error during group mirroring will fail authentication. Previously it could mirror a partial set of groups or remove all groups. * The `ldap_error` Django signal is now sent for more situations -- previously it only reported errors from authentication, but nothing else.
Configuration menu - View commit details
-
Copy full SHA for 3685761 - Browse repository at this point
Copy the full SHA 3685761View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.8.0...5.0.0