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 2024-04-14 11:55:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-djangorestframework (Old)
and /work/SRC/openSUSE:Factory/.python-djangorestframework.new.26366 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-djangorestframework"
Sun Apr 14 11:55:08 2024 rev:22 rq:1167552 version:3.15.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-djangorestframework/python-djangorestframework.changes
2024-03-13 22:22:25.308775984 +0100
+++
/work/SRC/openSUSE:Factory/.python-djangorestframework.new.26366/python-djangorestframework.changes
2024-04-14 12:24:56.806276675 +0200
@@ -1,0 +2,78 @@
+Sat Apr 13 08:09:28 UTC 2024 - John Vandenberg <[email protected]>
+
+- Disable pytest filterwarnings which is breaking the test suite.
+
+-------------------------------------------------------------------
+Sun Apr 7 09:04:56 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 3.15.1:
+ * Django 5.0 and Python 3.12 support
+ * Use POST method instead of GET to perform logout in browsable API
+ * Added jQuery 3.7.1 support & dropped previous version
+ * Use str as default path converter
+ * Partial serializer should not have required fields
+ * Propagate 'default' from model field to serializer field.
+ * Allow to override child.run_validation call in ListSerializer
+ * Align SearchFilter behaviour to django.contrib.admin search
+ * Class name added to unknown field error
+ * Fix: Pagination response schemas.
+ * Fix choices in ChoiceField to support IntEnum
+ * Fix `SearchFilter` rendering search field with invalid value
+ * Fix OpenAPI Schema yaml rendering for `timedelta`
+ * Added Deprecation Warnings for CoreAPI
+ * Removed usage of `field.choices` that triggered full table load
+ * Permit mixed casing of string values for `BooleanField` validation
+ * Fixes `BrowsableAPIRenderer` for usage with `ListSerializer`.
+ * Change semantic of `OR` of two permission classes
+ * Remove dependency on `pytz`
+ * Make set_value a method within `Serializer`
+ * Fix URLPathVersioning reverse fallback
+ * Fix mapping for choice values
+ * Refactor read function to use context manager for file handling
+ * Fix: fallback on CursorPagination ordering if unset on the view
+ * Replaced `OrderedDict` with `dict`
+ * Implement `__eq__` for validators
+ * Ensure CursorPagination respects nulls in the ordering field
+ * Use ZoneInfo as primary source of timezone data
+ * Add username search field for TokenAdmin (#8927)
+ * Handle Nested Relation in SlugRelatedField when many=False
+ * Bump version of jQuery to 3.6.4 & updated ref links
+ * Support UniqueConstraint
+ * Fix Respect `can_read_model` permission in DjangoModelPermissions
+ * Add SimplePathRouter
+ * Re-prefetch related objects after updating
+ * Fix FilePathField required argument
+ * Raise ImproperlyConfigured exception if `basename` is not unique
+ * Use PrimaryKeyRelatedField pkfield in openapi
+ * replace partition with split in BasicAuthentication
+ * Fix BooleanField's allow_null behavior
+ * Handle Django's ValidationErrors in ListField
+ * Use autocomplete widget for user selection in Token admin
+ * Make browsable API compatible with strong CSP
+ * Avoid inline script execution for injecting CSRF token
+ * Register Django urls
+ * Implemented Verbose Name Translation for TokenProxy
+ * Properly handle OverflowError in DurationField deserialization
+ * Fix OpenAPI operation name plural appropriately
+ * Represent SafeString as plain string on schema rendering
+ * Fix 404 when page query parameter is empty string
+ * Fixes instance check in ListSerializer.to_representation
+ * FloatField will crash if the input is a number that is too big
+ * Add missing DurationField to SimpleMetada label_lookup
+ * Add support for Python 3.11
+ * Make request consistently available in pagination classes
+ * Possibility to remove trailing zeros on DecimalFields representation
+ * Add a method for getting serializer field name (OpenAPI)
+ * Add `__eq__` method for `OperandHolder` class
+ * Avoid importing `django.test` package when not testing
+ * Preserve exception messages for wrapped Django exceptions
+ * Include `examples` and `format` to OpenAPI schema of
+ CursorPagination (https://github.>
+ * Fix infinite recursion with deepcopy on Request
+ * Refactor: Replace try/except with contextlib.suppress()
+ * Minor fix to SerializeMethodField docstring
+ * Minor refactor: Unnecessary use of list() function
+ * Unnecessary list comprehension
+ * Use correct class to indicate present deprecation
+
+-------------------------------------------------------------------
@@ -4 +82 @@
-- Do not use python-Markdown in Leap 15
+- ggDo not use python-Markdown in Leap 15
Old:
----
djangorestframework-3.14.0.tar.gz
New:
----
djangorestframework-3.15.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-djangorestframework.spec ++++++
--- /var/tmp/diff_new_pack.K19hUQ/_old 2024-04-14 12:24:57.302294889 +0200
+++ /var/tmp/diff_new_pack.K19hUQ/_new 2024-04-14 12:24:57.302294889 +0200
@@ -26,7 +26,7 @@
%bcond_with test
%endif
Name: python-djangorestframework%{psuffix}
-Version: 3.14.0
+Version: 3.15.1
Release: 0
Summary: A REST Framework for Django
License: BSD-2-Clause
@@ -74,6 +74,8 @@
# Remove pytest params incompatible with older pytest on Leap
sed -i '/addopts/d' setup.cfg
+# Remove pytest params breaking Tumbleweed
+sed -i '/filterwarnings/d' setup.cfg
%build
%pyproject_wheel
++++++ djangorestframework-3.14.0.tar.gz -> djangorestframework-3.15.1.tar.gz
++++++
/work/SRC/openSUSE:Factory/python-djangorestframework/djangorestframework-3.14.0.tar.gz
/work/SRC/openSUSE:Factory/.python-djangorestframework.new.26366/djangorestframework-3.15.1.tar.gz
differ: char 13, line 1