| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-django-guardian | Distribution: openSUSE Tumbleweed |
| Version: 3.3.1 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sun May 3 19:34:46 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 520583 | Source RPM: python-django-guardian-3.3.1-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/django-guardian/django-guardian | |
| Summary: Implementation of per object permissions for Django | |
django-guardian is implementation of per object permissions as authorization backend.
BSD-2-Clause
* Sun May 03 2026 Dirk Müller <dmueller@suse.com>
- update to 3.3.1:
* Improve managers typing and reduce code duplication
* Fix possible IndexError when trying to bulk-assign
permissions
* global perms with uuid hypens bug is fixed
* Code coverage system is added
* Support python 3.14
* OPS: Drop python 3.9 and version bump
- update to 3.2.0:
* Update enforcement contact link in CODE_OF_CONDUCT.md
* django-packages badge is added
* Update issue templates
* Fix type and deprecate old name
* Allow ignore_conflicts on bulk create
* Add only_with_perms_in parameter to
shortcuts.get_groups_with_perms
* Reset content-type cache on post-migrate (refs #865)
* Improve default indexing, add index comparison tests and fix
test timezones
* Apply style rules to 3.1.0 release
- update to 3.0.7:
* feat: add batch processing parameters to
clean_orphan_obj_perms
- update to 3.0.6:
* OPS: Remove check-toml hook unable to accept non-homogeneous
arrays
- update to 3.0.5:
* remove mysql as a required dependency to run the tox test
suite
- update to 3.0.4:
* Add pre-commit and make linting/formatting consistent
- update to 3.0.3:
* passed obj to get_group_obj_perms_model
* Version bump
- update to 3.0.2:
* Update icons to Font Awesome Free 6.7.2
* Remove unused `mock` install from PyPI
* Support Django 5.2
- update to 3.0.0:
* This is the culmination of more than FIVE YEARS of commits by
various dedicated people, and a lot of wrangling to resurrect
`django-guardian` from the dead. It aims to bring guardian up
to date with a new team of maintainers and hit reset on the
project going forward - it also encompasses updates to be
compatible with the latest, greatest versions of django.
* Tue Jun 03 2025 Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
- No more greedy globs in %files.
* Mon Jun 26 2023 Andreas Schneider <asn@cryptomilk.org>
- Use sle15_python_module_pythons
* Mon May 09 2022 pgajdos@suse.com
- python-mock is not required for build
* Fri Jan 07 2022 John Vandenberg <jayvdb@gmail.com>
- Skip Tumbleweed Python 3.6 incompatible with Django 4
* Thu Dec 09 2021 pgajdos@suse.com
- version update to 2.4.0
* Add support for Python 3.9
* Add support for Django 3.1, Django 3.2
* Add parameter `any_perm` to `PermissionRequiredMixin`
* Switch from Travis CI to `GitHub Actions`_
- deleted patches
- django32.patch (upstreamed)
* Fri May 14 2021 Markéta Machová <mmachova@suse.com>
- Add django32.patch to fix build
* Tue Jun 09 2020 Ondřej Súkup <mimi.vx@gmail.com>
- Update to 2.3.0
* Drop support for Django 2.1
* Fix compatibility with UUIDField primary keys
* Fix formatting for pyupgrade
* Fix error with get_objects_for_user on PostgreSQL
* Modify 'assign_perm' shortcut to treat lists as a queryset
* Updated links to Django documentation and django-authority repository
* Removed reference to "easy_install" in the documentation
* Run migrations check only if required version of django is installed
* Thu Feb 20 2020 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.2.0:
* Django 3.x support
* Mon Sep 16 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.1.0:
* Drop support for Python 2.7 & 3.4 and Django 1.11 & 2.0
* Upgrade to use `django.urls.path` in routing
* Auto pre-fetching permission via `GUARDIAN_AUTO_PREFETCH`
* Add tests for missing migrations
/usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/METADATA /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/RECORD /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/licenses /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/licenses/LICENSE /usr/lib/python3.13/site-packages/django_guardian-3.3.1.dist-info/top_level.txt /usr/lib/python3.13/site-packages/guardian /usr/lib/python3.13/site-packages/guardian/__init__.py /usr/lib/python3.13/site-packages/guardian/__pycache__ /usr/lib/python3.13/site-packages/guardian/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/admin.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/admin.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/apps.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/apps.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/backends.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/backends.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/checks.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/checks.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/compat.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/compat.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/core.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/core.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/ctypes.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/ctypes.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/decorators.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/decorators.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/exceptions.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/exceptions.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/forms.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/forms.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/managers.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/managers.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/mixins.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/mixins.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/shortcuts.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/shortcuts.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/__pycache__/utils.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/admin.py /usr/lib/python3.13/site-packages/guardian/apps.py /usr/lib/python3.13/site-packages/guardian/backends.py /usr/lib/python3.13/site-packages/guardian/checks.py /usr/lib/python3.13/site-packages/guardian/compat.py /usr/lib/python3.13/site-packages/guardian/conf /usr/lib/python3.13/site-packages/guardian/conf/__init__.py /usr/lib/python3.13/site-packages/guardian/conf/__pycache__ /usr/lib/python3.13/site-packages/guardian/conf/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/conf/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/conf/__pycache__/settings.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/conf/__pycache__/settings.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/conf/settings.py /usr/lib/python3.13/site-packages/guardian/core.py /usr/lib/python3.13/site-packages/guardian/ctypes.py /usr/lib/python3.13/site-packages/guardian/decorators.py /usr/lib/python3.13/site-packages/guardian/exceptions.py /usr/lib/python3.13/site-packages/guardian/forms.py /usr/lib/python3.13/site-packages/guardian/locale /usr/lib/python3.13/site-packages/guardian/locale/es /usr/lib/python3.13/site-packages/guardian/locale/es/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/es/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/es/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/locale/fr /usr/lib/python3.13/site-packages/guardian/locale/fr/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/fr/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/fr/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/locale/nl /usr/lib/python3.13/site-packages/guardian/locale/nl/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/nl/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/nl/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/locale/pl /usr/lib/python3.13/site-packages/guardian/locale/pl/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/pl/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/pl/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/locale/pt_BR /usr/lib/python3.13/site-packages/guardian/locale/pt_BR/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/pt_BR/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/pt_BR/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/locale/ru /usr/lib/python3.13/site-packages/guardian/locale/ru/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/ru/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/ru/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/locale/zh_Hans /usr/lib/python3.13/site-packages/guardian/locale/zh_Hans/LC_MESSAGES /usr/lib/python3.13/site-packages/guardian/locale/zh_Hans/LC_MESSAGES/django.mo /usr/lib/python3.13/site-packages/guardian/locale/zh_Hans/LC_MESSAGES/django.po /usr/lib/python3.13/site-packages/guardian/management /usr/lib/python3.13/site-packages/guardian/management/__init__.py /usr/lib/python3.13/site-packages/guardian/management/__pycache__ /usr/lib/python3.13/site-packages/guardian/management/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/management/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/management/commands /usr/lib/python3.13/site-packages/guardian/management/commands/__init__.py /usr/lib/python3.13/site-packages/guardian/management/commands/__pycache__ /usr/lib/python3.13/site-packages/guardian/management/commands/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/management/commands/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/management/commands/__pycache__/clean_orphan_obj_perms.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/management/commands/__pycache__/clean_orphan_obj_perms.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/management/commands/clean_orphan_obj_perms.py /usr/lib/python3.13/site-packages/guardian/managers.py /usr/lib/python3.13/site-packages/guardian/migrations /usr/lib/python3.13/site-packages/guardian/migrations/0001_initial.py /usr/lib/python3.13/site-packages/guardian/migrations/0002_generic_permissions_index.py /usr/lib/python3.13/site-packages/guardian/migrations/0003_remove_groupobjectpermission_guardian_gr_content_ae6aec_idx_and_more.py /usr/lib/python3.13/site-packages/guardian/migrations/__init__.py /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__ /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/0001_initial.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/0001_initial.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/0002_generic_permissions_index.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/0002_generic_permissions_index.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/0003_remove_groupobjectpermission_guardian_gr_content_ae6aec_idx_and_more.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/0003_remove_groupobjectpermission_guardian_gr_content_ae6aec_idx_and_more.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/migrations/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/mixins.py /usr/lib/python3.13/site-packages/guardian/models /usr/lib/python3.13/site-packages/guardian/models/__init__.py /usr/lib/python3.13/site-packages/guardian/models/__pycache__ /usr/lib/python3.13/site-packages/guardian/models/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/models/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/models/__pycache__/models.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/models/__pycache__/models.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/models/models.py /usr/lib/python3.13/site-packages/guardian/py.typed /usr/lib/python3.13/site-packages/guardian/shortcuts.py /usr/lib/python3.13/site-packages/guardian/static /usr/lib/python3.13/site-packages/guardian/static/guardian /usr/lib/python3.13/site-packages/guardian/static/guardian/img /usr/lib/python3.13/site-packages/guardian/static/guardian/img/icon-no.svg /usr/lib/python3.13/site-packages/guardian/static/guardian/img/icon-yes.svg /usr/lib/python3.13/site-packages/guardian/templates /usr/lib/python3.13/site-packages/guardian/templates/admin /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/contrib /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/contrib/grappelli /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/contrib/grappelli/field.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/change_form.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/field.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/obj_perms_manage.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/obj_perms_manage_group.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/obj_perms_manage_user.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/obj_perms_no.html /usr/lib/python3.13/site-packages/guardian/templates/admin/guardian/model/obj_perms_yes.html /usr/lib/python3.13/site-packages/guardian/templatetags /usr/lib/python3.13/site-packages/guardian/templatetags/__init__.py /usr/lib/python3.13/site-packages/guardian/templatetags/__pycache__ /usr/lib/python3.13/site-packages/guardian/templatetags/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/templatetags/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/templatetags/__pycache__/guardian_tags.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/guardian/templatetags/__pycache__/guardian_tags.cpython-313.pyc /usr/lib/python3.13/site-packages/guardian/templatetags/guardian_tags.py /usr/lib/python3.13/site-packages/guardian/utils.py /usr/share/doc/packages/python313-django-guardian /usr/share/doc/packages/python313-django-guardian/README.md /usr/share/licenses/python313-django-guardian /usr/share/licenses/python313-django-guardian/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:04:55 2026