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 2021-09-10 23:41:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-djangorestframework (Old)
 and      /work/SRC/openSUSE:Factory/.python-djangorestframework.new.1899 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-djangorestframework"

Fri Sep 10 23:41:27 2021 rev:12 rq:917905 version:3.12.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-djangorestframework/python-djangorestframework.changes
    2021-02-18 20:52:24.247439009 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-djangorestframework.new.1899/python-djangorestframework.changes
  2021-09-10 23:41:50.586593338 +0200
@@ -1,0 +2,111 @@
+Thu Sep  9 20:41:44 UTC 2021 - Matej Cepl <[email protected]>
+
+- Update to 3.12.4:
+  - Properly handle ATOMIC_REQUESTS when multiple database
+    configurations are used. [#7739]
+  - Bypass COUNT query when LimitOffsetPagination is configured
+    but pagination params are not included on the request.
+    [#6098]
+  - Respect allow_null=True on DecimalField. [#7718]
+  - Allow title cased "Yes"/"No" values with BooleanField.
+    [#7739]
+  - Add PageNumberPagination.get_page_number() method for
+    overriding behavior. [#7652]
+  - Fixed rendering of timedelta values in OpenAPI schemas, when
+    present as default, min, or max fields. [#7641]
+  - Render JSONFields with indentation in browsable API forms.
+    [#6243]
+  - Remove unnecessary database query in admin Token views.
+    [#7852]
+  - Raise validation errors when bools are passed to
+    PrimaryKeyRelatedField fields, instead of casting to ints.
+    [#7597]
+  - Don't include model properties as automatically generated
+    ordering fields with OrderingFilter. [#7609]
+  - Use deque instead of list for tracking throttling .history.
+    [#7849]
+  - Fix issue if rest_framework.authtoken.models is imported, but
+    rest_framework.authtoken is not in INSTALLED_APPS. [#7571]
+  - Ignore subclasses of BrowsableAPIRenderer in OpenAPI schema.
+    [#7497]
+  - Narrower exception catching in serilizer fields, to ensure
+    that any errors in broken get_queryset() methods are not
+    masked. [#7480]
+  - Add TokenProxy migration. [#7557]
+  - Add --file option to generateschema command. [#7130]
+  - Support tags for OpenAPI schema generation. See the schema
+    docs. [#7184]
+  - Support customising the operation ID for schema generation.
+    See the schema docs. [#7190]
+  - Support OpenAPI components for schema generation. See the
+    schema docs. [#7124]
+  - The following methods on AutoSchema become public API:
+    get_path_parameters, get_pagination_parameters,
+    get_filter_parameters, get_request_body, get_responses,
+    get_serializer, get_paginator, map_serializer, map_field,
+    map_choice_field, map_field_validators, allows_filters. See
+    the schema docs
+  - Add support for Django 3.1's database-agnositic JSONField.
+    [#7467]
+  - SearchFilter now supports nested search on JSONField and
+    HStoreField model fields. [#7121]
+  - SearchFilter now supports searching on annotate() fields.
+    [#6240]
+  - The authtoken model no longer exposes the pk in the admin
+    URL. [#7341]
+  - Add __repr__ for Request instances. [#7239]
+  - UTF-8 decoding with Latin-1 fallback for basic auth
+    credentials. [#7193]
+  - CharField treats surrogate characters as a validation
+    failure. [#7026]
+  - Don't include callables as default values in schemas. [#7105]
+  - Improve ListField schema output to include all available
+    child information. [#7137]
+  - Allow default=False to be included for BooleanField schema
+    outputs. [#7165]
+  - Include "type" information in ChoiceField schema outputs.
+    [#7161]
+  - Include "type": "object" on schema objects. [#7169]
+  - Don't include component in schema output for DELETE requests.
+    [#7229]
+  - Fix schema types for DecimalField. [#7254]
+  - Fix schema generation for ObtainAuthToken view. [#7211]
+  - Support passing context=... to view .get_serializer()
+    methods. [#7298]
+  - Pass custom code to PermissionDenied if permission class has
+    one set. [#7306]
+  - Include "example" in schema pagination output. [#7275]
+  - Default status code of 201 on schema output for POST
+    requests. [#7206]
+  - Use camelCase for operation IDs in schema output. [#7208]
+  - Warn if duplicate operation IDs exist in schema output.
+    [#7207]
+  - Improve handling of decimal type when mapping ChoiceField to
+    a schema output. [#7264]
+  - Disable YAML aliases for OpenAPI schema outputs. [#7131]
+  - Fix action URL names for APIs included under a namespaced
+    URL. [#7287]
+  - Update jQuery version from 3.4 to 3.5. [#7313]
+  - Fix UniqueTogether handling when serializer fields use
+    source=.... [#7143]
+  - HTTP HEAD requests now set self.action correctly on a ViewSet
+    instance. [#7223]
+  - Return a valid OpenAPI schema for the case where no API
+    schema paths exist. [#7125]
+  - Include tests in package distribution. [#7145]
+  - Allow type checkers to support annotations like
+    ModelSerializer[Author]. [#7385]
+  - Don't include invalid charset=None portion in the request
+    Content-Type header when using APIClient. [#7400]
+  - Fix \Z/\z tokens in OpenAPI regexs. [#7389]
+  - Fix PrimaryKeyRelatedField and HyperlinkedRelatedField when
+    source field is actually a property. [#7142]
+  - Token.generate_key is now a class method. [#7502]
+  - @action warns if method is wrapped in a decorator that does
+    not preserve information using @functools.wraps. [#7098]
+- Skip TestNaiveDayLightSavingTimeTimeZoneDateTimeField.test_invalid_inputs
+  (gh#encode/django-rest-framework#8159)
+- Skip TestViewNamesAndDescriptions.test_markdown
+  (gh#encode/django-rest-framework#8160).
+
+-------------------------------------------------------------------

Old:
----
  djangorestframework-3.11.2.tar.gz

New:
----
  djangorestframework-3.12.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-djangorestframework.spec ++++++
--- /var/tmp/diff_new_pack.6t6VV4/_old  2021-09-10 23:41:51.186593977 +0200
+++ /var/tmp/diff_new_pack.6t6VV4/_new  2021-09-10 23:41:51.190593981 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package python-djangorestframework
+# spec file
 #
 # Copyright (c) 2021 SUSE LLC
 #
@@ -27,7 +27,7 @@
 %endif
 %define skip_python2 1
 Name:           python-djangorestframework%{psuffix}
-Version:        3.11.2
+Version:        3.12.4
 Release:        0
 Summary:        A REST Framework for Django
 License:        BSD-2-Clause
@@ -83,7 +83,8 @@
 
 %check
 %if %{with test}
-%pytest
+# gh#encode/django-rest-framework#8159 and gh#encode/django-rest-framework#8160
+%pytest -vv -k 'not (test_invalid_inputs or test_markdown)'
 %endif
 
 %if !%{with test}

++++++ djangorestframework-3.11.2.tar.gz -> djangorestframework-3.12.4.tar.gz 
++++++
/work/SRC/openSUSE:Factory/python-djangorestframework/djangorestframework-3.11.2.tar.gz
 
/work/SRC/openSUSE:Factory/.python-djangorestframework.new.1899/djangorestframework-3.12.4.tar.gz
 differ: char 13, line 1

Reply via email to