Django-guardian

Latest version: v2.4.0

Safety actively analyzes 627636 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

1.5.0

==========================

* Updates for compatibility with latest Python and Django versions.

1.4.9

============================

* Drop ``django_guardian.compat.OrderedDict`` as a consequence of drop Python 1.6
earlier.
* Fix django admin 1.11 not showing selected permissions
* Add a optional checker variable to get_obj_perms
* Add missing classifiers in setup.py

1.4.8

============================

* Improved performance of `clean_orphan_obj_perms` management command
* Use bumpversion for versioning.
* Enable Python 3.6 testing
* Python 2.7, 3.4, 3.5, 3.6 are only supported Python versions
* Django 1.8, 1.10, and 1.11 are only supported Django versions
* Added explicity on_delete to all ForeignKeys

1.4.6

============================

* Improved performance of get_objects_for_user
* Added test-covered and documented guardian.mixins.PermissionListMixin
* Allow content type retrieval to be overridden fg. for django-polymorphic support
* Added support CreateView-like (no object) view in PermissionRequiredMixin
* Added django 1.10 to TravisCI and tox
* Run tests for example_project in TravisCI
* Require django 1.9+ for example_project (django-guardian core support django 1.7+)
* Fix django versions compatibility in example_project
* Drop django in install_requires of setuptools

1.4.5

============================

* Fix caching issue with prefetch_perms.
* Convert readthedocs link for their .org -> .io migration for hosted projects
* Added example CRUD CBV project
* Added TEMPLATES in example_project settings
* Added Queryset support to assign_perm
* Added QuerySet support to remove_perm
* Updated assign_perm and remove_perm docstrings
* Moved queryset support in assign_perms to its own function
* Moved queryset support in remove_perms to its own function
* Consolidated {User,Group}ObjectPermissionManager, move logic of bulk_*_perm
to managers
* `assign_perm` and `remove_perm` shortcuts accept `Permission`
instance as `perm` and `QuerySet` as `obj` too.
* Consolidated bulk_assign_perm to assign_perm and bulk_remove_perm to remove_perm
* Upgraded Grappelli templates breadcrumbs block to new Django 1.9 and
Grappelli 2.8 standards, including proper URLs and support for
preserved_filters. Removed the duplicated field.errors in the field.html
template file.
* Made UserManage/GroupManage forms overridable
* Fixed GuardedModelAdminMixin views render for Django 1.10

1.4.4

============================

* Don't install support example_project.
* Direct ForeignKey perms in prefetch_perms.

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.