Release notes
*Sourced from [djangorestframework's releases](https://github.com/encode/django-rest-framework/releases).*
> ## Version 3.9.3
> This is the last Django REST Framework release that will support Python 2.
> Be sure to upgrade to Python 3 before upgrading to Django REST Framework 3.10.
>
> * Adjusted the compat check for django-guardian to allow the last guardian
> version (v1.4.9) compatible with Python 2. [#6613](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6613)
>
> ## Version 3.9.2
> See [Release Notes](https://www.django-rest-framework.org/community/release-notes/[#392](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/392)) for details.
>
> ## Version 3.9.1
> Change Notes:
> https://www.django-rest-framework.org/community/release-notes/#39x-series
Commits
- [`6499378`](https://github.com/encode/django-rest-framework/commit/6499378fc37b6c927497737f87863bafddd07001) 3.10 release notes tweaks
- [`9eaf49d`](https://github.com/encode/django-rest-framework/commit/9eaf49dab93af7c2760941d0e3c591cba331b3a4) Version 3.10 ([#6802](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6802))
- [`b26db12`](https://github.com/encode/django-rest-framework/commit/b26db128135fcd10c890213d8d56af8cf0a171a0) Update default settings to use lists instead of tuples ([#6799](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6799))
- [`f0dbf0a`](https://github.com/encode/django-rest-framework/commit/f0dbf0a264677f2a53faab402ff49f442fc4383a) Update docs to use lists instead of tuples ([#6797](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6797))
- [`5c922fb`](https://github.com/encode/django-rest-framework/commit/5c922fb39d798e6eef2796246a578b1b9ca18e10) JSONEncoder: ensure empty listlikes remain lists, not dicts ([#6794](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6794))
- [`7915485`](https://github.com/encode/django-rest-framework/commit/7915485c0d94c1ca9ebe6606b78465fffe45acac) Update docs for OpenAPI. ([#6668](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6668))
- [`7762aaa`](https://github.com/encode/django-rest-framework/commit/7762aaa90f92ff30e521931db2ec65c52f8da98e) Docs sidebar improvements ([#5638](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/5638)) ([#6589](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6589))
- [`1619d28`](https://github.com/encode/django-rest-framework/commit/1619d282f769385b234e852315d2ab9cd72307ad) Update rollbar sponsor URL ([#6791](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6791))
- [`cc88c8a`](https://github.com/encode/django-rest-framework/commit/cc88c8a6f3fa5b55531da61c4922f77392cb101b) Update serializers.md
- [`bd6a1b3`](https://github.com/encode/django-rest-framework/commit/bd6a1b3b6cd54c647d943da4827ecf5a5fa363a8) Fix dotted-source field checking on serializer write ([#6786](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6786))
- Additional commits viewable in [compare view](https://github.com/encode/django-rest-framework/compare/3.9.0...3.10.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps djangorestframework from 3.9.0 to 3.10.0.
Release notes
*Sourced from [djangorestframework's releases](https://github.com/encode/django-rest-framework/releases).* > ## Version 3.9.3 > This is the last Django REST Framework release that will support Python 2. > Be sure to upgrade to Python 3 before upgrading to Django REST Framework 3.10. > > * Adjusted the compat check for django-guardian to allow the last guardian > version (v1.4.9) compatible with Python 2. [#6613](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6613) > > ## Version 3.9.2 > See [Release Notes](https://www.django-rest-framework.org/community/release-notes/[#392](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/392)) for details. > > ## Version 3.9.1 > Change Notes: > https://www.django-rest-framework.org/community/release-notes/#39x-seriesCommits
- [`6499378`](https://github.com/encode/django-rest-framework/commit/6499378fc37b6c927497737f87863bafddd07001) 3.10 release notes tweaks - [`9eaf49d`](https://github.com/encode/django-rest-framework/commit/9eaf49dab93af7c2760941d0e3c591cba331b3a4) Version 3.10 ([#6802](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6802)) - [`b26db12`](https://github.com/encode/django-rest-framework/commit/b26db128135fcd10c890213d8d56af8cf0a171a0) Update default settings to use lists instead of tuples ([#6799](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6799)) - [`f0dbf0a`](https://github.com/encode/django-rest-framework/commit/f0dbf0a264677f2a53faab402ff49f442fc4383a) Update docs to use lists instead of tuples ([#6797](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6797)) - [`5c922fb`](https://github.com/encode/django-rest-framework/commit/5c922fb39d798e6eef2796246a578b1b9ca18e10) JSONEncoder: ensure empty listlikes remain lists, not dicts ([#6794](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6794)) - [`7915485`](https://github.com/encode/django-rest-framework/commit/7915485c0d94c1ca9ebe6606b78465fffe45acac) Update docs for OpenAPI. ([#6668](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6668)) - [`7762aaa`](https://github.com/encode/django-rest-framework/commit/7762aaa90f92ff30e521931db2ec65c52f8da98e) Docs sidebar improvements ([#5638](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/5638)) ([#6589](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6589)) - [`1619d28`](https://github.com/encode/django-rest-framework/commit/1619d282f769385b234e852315d2ab9cd72307ad) Update rollbar sponsor URL ([#6791](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6791)) - [`cc88c8a`](https://github.com/encode/django-rest-framework/commit/cc88c8a6f3fa5b55531da61c4922f77392cb101b) Update serializers.md - [`bd6a1b3`](https://github.com/encode/django-rest-framework/commit/bd6a1b3b6cd54c647d943da4827ecf5a5fa363a8) Fix dotted-source field checking on serializer write ([#6786](https://github-redirect.dependabot.com/encode/django-rest-framework/issues/6786)) - Additional commits viewable in [compare view](https://github.com/encode/django-rest-framework/compare/3.9.0...3.10.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.