django-rest-framework/rest_framework
Charlie Hornsby 07c5c968ce Fix DeprecationWarning when accessing collections.abc classes via collections (#6268)
* Use compat version of collections.abc.Mapping

Since the Mapping class will no longer be available to import directly
from the collections module in Python 3.8, we should use the
compatibility helper introduced in #6154 in the fields module.

* Alias and use compat version of collections.abc.MutableMapping

Since the MutableMapping class will no longer be available to import
directly from the collections module in Python 3.8, we should create an
alias for it in the compat module and use that instead.
2019-02-25 09:17:04 +01:00
..
authtoken
locale
management Deferred schema renderer creation to avoid requiring pyyaml. (#6416) 2019-01-24 16:01:06 +01:00
schemas Fixed SchemaView to reset renderer on exception. (#6429) 2019-01-31 15:28:01 +01:00
static/rest_framework Made templates compatible with session-based CSRF. (#6207) 2019-02-19 12:15:03 +01:00
templates/rest_framework Made templates compatible with session-based CSRF. (#6207) 2019-02-19 12:15:03 +01:00
templatetags Fix XSS caused by disabled autoescaping in the default DRF Browsable API view templates (#6330) 2019-01-16 12:36:25 +00:00
utils Fix DeprecationWarning when accessing collections.abc classes via collections (#6268) 2019-02-25 09:17:04 +01:00
__init__.py Version 3.9.1 (#6405) 2019-01-16 13:27:35 +00:00
apps.py
authentication.py
checks.py
compat.py Fix DeprecationWarning when accessing collections.abc classes via collections (#6268) 2019-02-25 09:17:04 +01:00
decorators.py Version 3.9 (#6247) 2018-10-18 10:38:46 +01:00
documentation.py
exceptions.py
fields.py Fix DeprecationWarning when accessing collections.abc classes via collections (#6268) 2019-02-25 09:17:04 +01:00
filters.py Added SearchFilter.get_search_fields() hook. (#6279) 2019-02-19 17:18:14 +01:00
generics.py
metadata.py
mixins.py Ensure Location header is strictly a 'str', not subclass. Closes #5541 (#5544) 2017-10-30 13:08:52 +00:00
negotiation.py
pagination.py Prefer https:// for URLs when available throughout project (#6208) 2018-10-02 08:28:58 +02:00
parsers.py
permissions.py Fix composable permissions 2018-11-27 15:29:44 +01:00
relations.py
renderers.py compat: (py2) urlparse = urllib.parse (py3) (#6262) 2019-01-08 12:03:02 +00:00
request.py
response.py
reverse.py
routers.py routers: invalidate _urls cache on register (#6407) 2019-01-17 13:07:57 +00:00
serializers.py Adjusted field validators to accept iterables. (#6282) 2019-02-19 16:38:20 +01:00
settings.py Prefer https:// for URLs when available throughout project (#6208) 2018-10-02 08:28:58 +02:00
status.py
test.py
throttling.py
urlpatterns.py
urls.py
validators.py
versioning.py Use Default Version in URLPathVersioning if 'version' Didn't Specified by Client (#6380) 2019-01-08 11:34:54 +00:00
views.py Fix action support for ViewSet suffixes (#6081) 2018-10-02 16:22:21 +02:00
viewsets.py Fix action support for ViewSet suffixes (#6081) 2018-10-02 16:22:21 +02:00