8000 chore(deps): bump djangorestframework-jsonapi from 8.1.0 to 9.0.0 in /backend by dependabot[bot] · Pull Request #1596 · adfinis/timed · GitHub
[go: up one dir, main page]

Skip to content

chore(deps): bump djangorestframework-jsonapi from 8.1.0 to 9.0.0 in /backend - #1596

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/backend/djangorestframework-jsonapi-9.0.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/backend/djangorestframework-jsonapi-9.0.0

Conversation

@dependabot
@dependabot dependabot Bot commented on behalf of github Nov 4, 2026
Copy link
Copy Markdown
Contributor

Bumps djangorestframework-jsonapi from 8.1.0 to 9.0.0.

Release notes

Sourced from djangorestframework-jsonapi's releases.

v9.0.0

What's Changed

See changelog for details.

New Contributors

Full Changelog: django-json-api/django-rest-framework-json-api@v8.1.0...v9.0.0

Changelog

Sourced from djangorestframework-jsonapi's changelog.

[9.0.0] - 2026-10-27

Fixed

  • Ensured that none validation errors are rendered correctly (e.g. AuthenticationFailed).
  • Ensured that code of APIException is always added to error object if set.
  • Allowed empty response with error codes (e.g. return Response(status=400) in a view).

Added

  • Added support for Django 6.0.
  • Added support for Django 6.1.
  • Added support for Django REST framework 3.17.
  • Added support for Django REST framework 3.18.
  • Added support for Python 3.15.

Changed

  • Set minimum required version of django-filter to 25.1, recommended is newest.

  • HTTP status code is now always added to error object.

  • Moved included resources validation and prefetching logic to new filter class IncludedResourcesFilter. This way validation happens before prefetching to avoid unnecessary db queries.

    BREAKING CHANGE Please ensure that IncludedResourcesFilter is added to DEFAULT_FILTER_BACKENDS as shown in README.rst.

Removed

  • Removed support for Python 3.9.
  • Removed support for Python 3.10.
  • Removed support for Django REST framework 3.15.
  • Removed support for Django REST framework 3.16.
  • Removed support for Django 4.2.
  • Removed support for Django 5.1.

Removed

  • Removed support for exposing Polymorphic resources through django-polymorphic as JSON:API endpoints.

Deprecated

  • Deprecated rest_framework_json_api.views.AutoPrefetchMixin and rest_framework_json_api.serializers.IncludedResourcesValidationMixin. Use rest_framework_json_api.filters.IncludedResourcesFilter instead by ensuring it is added as filter backend. Simplest is to add IncludedResourcesFilter to DEFAULT_FILTER_BACKENDS as shown in the README.rst.
Commits
  • 6b4623e Release 9.0.0 (#1350)
  • 7293bae Deleted obsolete and untested example code (#1349)
  • 1f352b9 Moved included resources logic to new filter class IncludedResourcesFilter (#...
  • 06ad27b Converted test_errors to pytest style test_exceptions in tests module (#1346)
  • 297be79 Ensured that each test module has its own router (#1345)
  • b070074 Allowed empty response with error codes (#1343)
  • 9f261d2 Added support for Python 3.15 (#1342)
  • 59b04bb Ensured that none validation errors are formated correctly (#1341)
  • f0394bd Merged tests.urls and test_views router.urls (#1339)
  • 90a4b6d Bump the all-deps group across 1 directory with 7 updates (#1335)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @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)

Bumps [djangorestframework-jsonapi](https://github.com/django-json-api/django-rest-framework-json-api) from 8.1.0 to 9.0.0.
- [Release notes](https://github.com/django-json-api/django-rest-framework-json-api/releases)
- [Changelog](https://github.com/django-json-api/django-rest-framework-json-api/blob/main/CHANGELOG.md)
- [Commits](django-json-api/django-rest-framework-json-api@v8.1.0...v9.0.0)

---
updated-dependencies:
- dependency-name: djangorestframework-jsonapi
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested a review from a team as a code owner November 4, 2026 11:04
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Nov 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

0