Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-djangorestframework for
openSUSE:Factory checked in at 2026-05-14 21:44:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-djangorestframework (Old)
and /work/SRC/openSUSE:Factory/.python-djangorestframework.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-djangorestframework"
Thu May 14 21:44:41 2026 rev:26 rq:1353136 version:3.17.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-djangorestframework/python-djangorestframework.changes
2026-01-29 17:44:53.573201131 +0100
+++
/work/SRC/openSUSE:Factory/.python-djangorestframework.new.1966/python-djangorestframework.changes
2026-05-14 21:44:43.326951855 +0200
@@ -1,0 +2,40 @@
+Wed May 13 13:08:40 UTC 2026 - Andreas Schneider <[email protected]>
+
+- Fix sed for filterwarnings
+
+-------------------------------------------------------------------
+Sun May 3 17:54:26 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.17.1:
+ * Fix `HTMLFormRenderer` with empty `datetime` values
+- update to 3.17.0:
+ * Drop support for Python 3.9
+ * Drop deprecated coreapi support
+ * Add ability to specify output format for `DurationField`
+ * Add missing decorators: `@versioning_class()`,
+ `@content_negotiation_class()`, `@metadata_class()` for
+ function-based views
+ * Add support for Python 3.14
+ * Support `violation_error_code` and `violation_error_message`
+ from `UniqueConstraint` in `UniqueTogetherValidator`
+ * Add support for `ipaddress` objects in `JSONEncoder`
+ * Add optional support to serialize `BigInteger` to string
+ * Add Django 6.0 support
+ * Prevent small risk of `Token` overwrite
+ * Fix `UniqueTogetherValidator` validation when condition
+ references a read-only field
+ * Fix validation on many to many field when `default=None`
+ * Fix invalid SPDX license expression in `__init__.py`
+ * Fix `HTMLFormRenderer` to ensure a valid `datetime-local`
+ format
+ * Fix mutable default arguments in OrderingFilter methods
+ * Update TokenAdmin to respect USERNAME_FIELD of the user model
+ * Preserve ordering in `MultipleChoiceField`
+ * ### Translations
+ * Update French translation
+ * Update Brazilian Portuguese translations
+ * Fix and improve French translations
+ * Add missing Russian translation
+- drop pyproject.patch (upstream)
+
+-------------------------------------------------------------------
Old:
----
djangorestframework-3.16.1.tar.gz
pyproject.patch
New:
----
djangorestframework-3.17.1.tar.gz
----------(Old B)----------
Old: * Add missing Russian translation
- drop pyproject.patch (upstream)
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-djangorestframework.spec ++++++
--- /var/tmp/diff_new_pack.Fl8U3L/_old 2026-05-14 21:44:44.246989795 +0200
+++ /var/tmp/diff_new_pack.Fl8U3L/_new 2026-05-14 21:44:44.250989960 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-djangorestframework
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 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
@@ -26,15 +26,12 @@
%bcond_with test
%endif
Name: python-djangorestframework%{psuffix}
-Version: 3.16.1
+Version: 3.17.1
Release: 0
Summary: A REST Framework for Django
License: BSD-2-Clause
URL: https://www.django-rest-framework.org/
Source:
https://github.com/encode/django-rest-framework/archive/%{version}.tar.gz#/djangorestframework-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM https://github.com/encode/django-rest-framework/pull/9056
Migrate packaging to pyproject.toml
-# just for packaging comfort
-Patch: pyproject.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
@@ -79,7 +76,7 @@
# Remove pytest params incompatible with older pytest on Leap
sed -i '/addopts/d' pyproject.toml
# Remove pytest params breaking Tumbleweed
-sed -i '/filterwarnings/d' pyproject.toml
+sed -i '/^filterwarnings/,/^\]/d' pyproject.toml
%build
%pyproject_wheel
++++++ djangorestframework-3.16.1.tar.gz -> djangorestframework-3.17.1.tar.gz
++++++
/work/SRC/openSUSE:Factory/python-djangorestframework/djangorestframework-3.16.1.tar.gz
/work/SRC/openSUSE:Factory/.python-djangorestframework.new.1966/djangorestframework-3.17.1.tar.gz
differ: char 12, line 1