| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python3-django-guardian | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 2.2.0 | Vendor: openSUSE |
| Release: bp155.2.11 | Build date: Mon May 22 12:42:04 2023 |
| Group: Unspecified | Build host: lamb26 |
| Size: 451567 | Source RPM: python-django-guardian-2.2.0-bp155.2.11.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/lukaszb/django-guardian | |
| Summary: Implementation of per object permissions for Django | |
django-guardian is implementation of per object permissions as authorization backend.
BSD-3-Clause
* 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
* Mon May 06 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 1.5.1:
* Restore compatibility with Python 2.7
- Remove merged patch no-maxsplit.patch
* Thu Feb 28 2019 Tomáš Chvátal <tchvatal@suse.com>
- Do not bother with the locale handling for now, causes
conflicts on migration, we really need to properly fix this in
macros rather than hacking it in.
* Sun Feb 24 2019 John Vandenberg <jayvdb@gmail.com>
- Use single spec syntax, renaming Python 2 package to use python2- prefix
- Increase minimum Django version to 1.8
- Adds no-maxsplit.patch to fix a minor Python3-only syntax.
- Activate test suite
- from v1.5.0
* Updates for compatibility with latest Python and Django versions
- Update from v1.2.5 to v1.4.9
(see CHANGES for full log)
* Mon May 04 2015 benoit.monin@gmx.fr
- update to version 1.2.5:
* Official Django 1.7 support (thanks Troy Grosfield and Brian
May)
* Allow to override
PermissionRequiredMixin.get_permission_object, part of
PermissionRequiredMixin.check_permissions method, responsible
for retrieving single object (Thanks zauddelig)
* French translations (Thanks Morgan Aubert)
* Added support for User.get_all_permissions (thanks Michael
Drescher)
- additional changes from version 1.2.4:
* Fixed another issue with custom primary keys at admin
extensions (Thanks Omer Katz)
- additional changes from version 1.2.2:
* Fixed issue with custom primary keys at admin extensions
(Thanks Omer Katz)
* get_403_or_None now accepts Python path to the view function,
for example 'django.contrib.auth.views.login' (Thanks Warren
Volz)
* Added with_superuser flag to
guardian.shortcuts.get_objects_for_user (Thanks Bruno Ribeiro
da Silva)
* Added possibility to disable monkey patching of the User model.
(Thanks Cezar Jenkins)
- additional changes from version 1.2:
* Removed get_for_object methods from managers (#188)
* Extended documentation
* GuardedModelAdmin has been splitted into mixins
* Faster queries in get_objects_for_user when use_groups=False or
any_perm=True (#148)
* Improved speed of get_objects_for_user shortcut
* Support for custom User model with not default username field
* Added GUARDIAN_GET_INIT_ANONYMOUS_USER setting (#179)
* Added accept_global_perms to PermissionRequiredMixin
* Added brazilian portuguese translations
* Added polish translations
* Added wheel support
* Fixed wrong anonymous user checks
* Support for Django 1.6
* Support for Django 1.7 alpha
- add fdupes as BuildRequires and call it after install
- call find_lang to tag the translation files
* Fri Sep 27 2013 p.drouand@gmail.com
- Update to version 1.1.1
+ Support for Django 1.5 (including Python 3 combination)
+ Support for custom user models (introduced by Django 1.5)
+ Ability to create permissions using Foreign Keys
+ Added ``user_can_access_owned_by_group_objects_only`` option to
``GuardedModelAdmin.``
+ Minor documentation fixups
+ Spanish translations
+ Better support for grappelli_
+ Updated examples project
+ Speed up ``get_perms`` shortcut function
- Use download url as source
- Replace python-ditribute with python-setuptools BuildRequires
* Mon Mar 12 2012 alexandre@exatati.com.br
- Update to 1.0.4:
* Added accept_global_perms flag for decorators
* Added missing *fieldset* closing tag at template
* Fixed misleading comments at docstrings
* Fixed broken grappelli tests
* Fixed issue disallowing creation of RPM package
* Started using tox for tests
* Expanded orphaned object permissions documentation
* Expanded configuration settings documentation
* Wed Dec 28 2011 alexandre@exatati.com.br
- Standard in spec file;
- Replace python-setuptools by python-distribute in Requires tag;
- Remove CFLAGS and %clean section from spec file.
* Tue Sep 20 2011 cfarrell@suse.com
- license update: BSD-3-Clause
SPDX syntax (http://www.spdx.org/licenses)
/usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info /usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info/not-zip-safe /usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/django_guardian-2.2.0-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/guardian /usr/lib/python3.6/site-packages/guardian/__init__.py /usr/lib/python3.6/site-packages/guardian/__pycache__ /usr/lib/python3.6/site-packages/guardian/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/admin.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/admin.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/apps.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/apps.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/backends.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/backends.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/checks.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/checks.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/compat.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/compat.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/core.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/core.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/ctypes.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/ctypes.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/decorators.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/decorators.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/exceptions.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/exceptions.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/forms.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/forms.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/managers.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/managers.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/mixins.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/mixins.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/shortcuts.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/shortcuts.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/admin.py /usr/lib/python3.6/site-packages/guardian/apps.py /usr/lib/python3.6/site-packages/guardian/backends.py /usr/lib/python3.6/site-packages/guardian/checks.py /usr/lib/python3.6/site-packages/guardian/compat.py /usr/lib/python3.6/site-packages/guardian/conf /usr/lib/python3.6/site-packages/guardian/conf/__init__.py /usr/lib/python3.6/site-packages/guardian/conf/__pycache__ /usr/lib/python3.6/site-packages/guardian/conf/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/conf/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/conf/__pycache__/settings.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/conf/__pycache__/settings.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/conf/settings.py /usr/lib/python3.6/site-packages/guardian/core.py /usr/lib/python3.6/site-packages/guardian/ctypes.py /usr/lib/python3.6/site-packages/guardian/decorators.py /usr/lib/python3.6/site-packages/guardian/exceptions.py /usr/lib/python3.6/site-packages/guardian/forms.py /usr/lib/python3.6/site-packages/guardian/locale /usr/lib/python3.6/site-packages/guardian/locale/es /usr/lib/python3.6/site-packages/guardian/locale/es/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/es/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/es/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/locale/fr /usr/lib/python3.6/site-packages/guardian/locale/fr/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/fr/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/fr/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/locale/nl /usr/lib/python3.6/site-packages/guardian/locale/nl/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/nl/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/nl/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/locale/pl /usr/lib/python3.6/site-packages/guardian/locale/pl/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/pl/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/pl/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/locale/pt_BR /usr/lib/python3.6/site-packages/guardian/locale/pt_BR/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/pt_BR/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/pt_BR/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/locale/ru /usr/lib/python3.6/site-packages/guardian/locale/ru/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/ru/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/ru/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/locale/zh_Hans /usr/lib/python3.6/site-packages/guardian/locale/zh_Hans/LC_MESSAGES /usr/lib/python3.6/site-packages/guardian/locale/zh_Hans/LC_MESSAGES/django.mo /usr/lib/python3.6/site-packages/guardian/locale/zh_Hans/LC_MESSAGES/django.po /usr/lib/python3.6/site-packages/guardian/management /usr/lib/python3.6/site-packages/guardian/management/__init__.py /usr/lib/python3.6/site-packages/guardian/management/__pycache__ /usr/lib/python3.6/site-packages/guardian/management/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/management/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/management/commands /usr/lib/python3.6/site-packages/guardian/management/commands/__init__.py /usr/lib/python3.6/site-packages/guardian/management/commands/__pycache__ /usr/lib/python3.6/site-packages/guardian/management/commands/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/management/commands/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/management/commands/__pycache__/clean_orphan_obj_perms.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/management/commands/__pycache__/clean_orphan_obj_perms.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/management/commands/clean_orphan_obj_perms.py /usr/lib/python3.6/site-packages/guardian/managers.py /usr/lib/python3.6/site-packages/guardian/migrations /usr/lib/python3.6/site-packages/guardian/migrations/0001_initial.py /usr/lib/python3.6/site-packages/guardian/migrations/0002_generic_permissions_index.py /usr/lib/python3.6/site-packages/guardian/migrations/__init__.py /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__ /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__/0001_initial.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__/0001_initial.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__/0002_generic_permissions_index.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__/0002_generic_permissions_index.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/migrations/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/mixins.py /usr/lib/python3.6/site-packages/guardian/models /usr/lib/python3.6/site-packages/guardian/models/__init__.py /usr/lib/python3.6/site-packages/guardian/models/__pycache__ /usr/lib/python3.6/site-packages/guardian/models/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/models/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/models/__pycache__/models.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/models/__pycache__/models.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/models/models.py /usr/lib/python3.6/site-packages/guardian/shortcuts.py /usr/lib/python3.6/site-packages/guardian/static /usr/lib/python3.6/site-packages/guardian/static/guardian /usr/lib/python3.6/site-packages/guardian/static/guardian/img /usr/lib/python3.6/site-packages/guardian/static/guardian/img/icon-no.svg /usr/lib/python3.6/site-packages/guardian/static/guardian/img/icon-yes.svg /usr/lib/python3.6/site-packages/guardian/templates /usr/lib/python3.6/site-packages/guardian/templates/admin /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/contrib /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/contrib/grappelli /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/contrib/grappelli/field.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_group.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/contrib/grappelli/obj_perms_manage_user.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/change_form.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/field.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/obj_perms_manage.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/obj_perms_manage_group.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/obj_perms_manage_user.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/obj_perms_no.html /usr/lib/python3.6/site-packages/guardian/templates/admin/guardian/model/obj_perms_yes.html /usr/lib/python3.6/site-packages/guardian/templatetags /usr/lib/python3.6/site-packages/guardian/templatetags/__init__.py /usr/lib/python3.6/site-packages/guardian/templatetags/__pycache__ /usr/lib/python3.6/site-packages/guardian/templatetags/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/templatetags/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/templatetags/__pycache__/guardian_tags.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/guardian/templatetags/__pycache__/guardian_tags.cpython-36.pyc /usr/lib/python3.6/site-packages/guardian/templatetags/guardian_tags.py /usr/lib/python3.6/site-packages/guardian/utils.py /usr/share/doc/packages/python3-django-guardian /usr/share/doc/packages/python3-django-guardian/CHANGES /usr/share/doc/packages/python3-django-guardian/README.rst
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:24:48 2026