File project.diff of Package python-django-guardian
--- python-django-guardian.changes.orig
+++ python-django-guardian.changes
@@ -1,4 +1,50 @@
-------------------------------------------------------------------
+Thu Aug 21 07:20:27 UTC 2025 - Jürgen Löhel <juergen@loehel.de>
+
+- Update to version 3.0.3:
+ * OPS Verison bump
+ * passed obj to get_group_obj_perms_model
+
+-------------------------------------------------------------------
+Thu Aug 21 07:18:59 UTC 2025 - Jürgen Löhel <juergen@loehel.de>
+
+- Update to version 3.0.2:
+ * OPS: Update version
+ * Fix GitHub Actions badge image
+ * add David Graham to the list of maintainers
+ * Revert "add tox to dev dependencies"
+ * update klass type to be model class instead of model instance
+ * type annotation modifications for get_objects_for_user to accurately capture the return type
+ * add tox to dev dependencies
+ * Add trailing newling to pyproject.toml
+ * Migrate Pytest config to pyproject.toml
+ * Remove unused mock install from PyPI
+ * Update icons to Font Awesome Free 6.7.2
+
+-------------------------------------------------------------------
+Thu Aug 21 07:16:00 UTC 2025 - Jürgen Löhel <juergen@loehel.de>
+
+- Update to version 3.0.1:
+ * DOC: Set tests badge to default branch
+ * OPS: Update version for release
+ * Support Django 5.2 (#862)
+ * Update readme (#867)
+
+-------------------------------------------------------------------
+Thu Aug 21 07:06:24 UTC 2025 - Jürgen Löhel <juergen@loehel.de>
+
+- Update to version 3.0.0:
+ * OPS: Update to correct package metadata
+ * OPS: Version set for 3.0.0
+ * Add initial static type annotations (#858)
+ * OPS: Fix the complete test matrix
+ * OPS: Move to uv and pyproject.toml (#846)
+ * DOC: Set readthedocs search text color to black (#849)
+ * DEP: Remove EOL python 3.8 as supporting it is causing problems with new tooling installations (#850)
+ * Replace Restructured Text with Markdown (#845)
+ * DEP: Support Python 3.13 and Django 5.1 (#844)
+
+-------------------------------------------------------------------
Tue Jun 3 06:57:05 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
--- python-django-guardian.spec.orig
+++ python-django-guardian.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-django-guardian
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,21 +19,23 @@
%{?sle15_python_module_pythons}
%define pypi_package_name django-guardian
Name: python-%{pypi_package_name}
-Version: 2.4.0
+Version: 3.0.3
Release: 0
Summary: Implementation of per object permissions for Django
License: BSD-3-Clause
-URL: https://github.com/lukaszb/django-guardian
-Source: https://files.pythonhosted.org/packages/source/d/django-guardian/django-guardian-%{version}.tar.gz
-BuildRequires: %{python_module Django >= 2.2}
-BuildRequires: %{python_module django-environ}
+URL: https://github.com/django-guardian/django-guardian
+Source: django-guardian-%{version}.tar.gz
+BuildRequires: %{python_module Django >= 3.2}
+BuildRequires: %{python_module django-environ >= 0.12.0}
BuildRequires: %{python_module pip}
-BuildRequires: %{python_module pytest-django}
+BuildRequires: %{python_module pytest >= 8.3.4}
+BuildRequires: %{python_module pytest-cov >= 5.0.0}
+BuildRequires: %{python_module pytest-django >= 4.9.0}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python-Django >= 2.2
+Requires: python-Django >= 3.2
BuildArch: noarch
%python_subpackages
@@ -57,7 +59,8 @@ authorization backend.
%pytest
%files %{python_files}
-%doc CHANGES README.rst
+%doc README.md
+%license LICENSE
%{python_sitelib}/guardian
%{python_sitelib}/django_guardian-%{version}.dist-info