Skip to content

chore(deps): update strawberry-graphql-django requirement from ~=0.57.0 to >=0.57,<0.85#254

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/strawberry-graphql-django-gte-0.57-and-lt-0.85
Open

chore(deps): update strawberry-graphql-django requirement from ~=0.57.0 to >=0.57,<0.85#254
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/pip/strawberry-graphql-django-gte-0.57-and-lt-0.85

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Updates the requirements on strawberry-graphql-django to permit the latest version.

Release notes

Sourced from strawberry-graphql-django's releases.

0.84.0

Propagate child-type only= hints through method resolvers that declare the relation via select_related. Previously they were silently dropped, causing deferred loads or KeyErrors on descriptors without a deferred-load fallback (e.g. djmoney.MoneyField) once the parent's select_related reached past a single hop.

@strawberry_django.type(Child)
class ChildType:
    @strawberry_django.field(only=["extra_data"])
    def extra(self) -> str:
        return self.extra_data
@​strawberry_django.type(Parent)
class ParentType:
@​strawberry_django.field(select_related=["child", "child__site"])
def child(self) -> ChildType | None:
return self.child

child.extra_data is now included in the parent's first SELECT.

This release was contributed by @​bellini666 in strawberry-graphql/strawberry-django#905

Changelog

Sourced from strawberry-graphql-django's changelog.

0.84.0 - 2026-05-03

Propagate child-type only= hints through method resolvers that declare the relation via select_related. Previously they were silently dropped, causing deferred loads or KeyErrors on descriptors without a deferred-load fallback (e.g. djmoney.MoneyField) once the parent's select_related reached past a single hop.

@strawberry_django.type(Child)
class ChildType:
    @strawberry_django.field(only=["extra_data"])
    def extra(self) -> str:
        return self.extra_data
@​strawberry_django.type(Parent)
class ParentType:
@​strawberry_django.field(select_related=["child", "child__site"])
def child(self) -> ChildType | None:
return self.child

child.extra_data is now included in the parent's first SELECT.

This release was contributed by @​bellini666 in #905

0.83.0 - 2026-05-03

Drop support for Django 4.2.

  • Django 4.2 will reach end of support on April 30, 2026. check here

Drop support for Django 5.0.

Drop support for Django 5.1.

This release was contributed by @​p-r-a-v-i-n in #897

0.82.1 - 2026-03-28

Fix FieldError when using the optimizer with django-polymorphic models.

The optimizer now uses the CamelCase model name for polymorphic optimization hints (e.g., ArtProject___field instead of app_label__artproject___field). This ensures that django-polymorphic correctly handles mismatched optimization hints during the realization of mixed querysets by raising an AssertionError (which it catches) instead of an unhandled FieldError. This change also avoids potential name collisions with lowercase reverse relations in multi-table inheritance.

A polymorphic optional dependency extra has been added, which sets the lower limit version to 4.0.0. Install with pip install strawberry-graphql-django[polymorphic] to pull in django-polymorphic.

... (truncated)

Commits
  • a6655e7 feat: propagate child only= hints through method resolvers (#905)
  • ef0e3ff 🤖 Release 0.83.0
  • 092b181 Drop support for Django 4.2, Django 5.0, Django 5.1 (#897)
  • 99d84b5 [pre-commit.ci] pre-commit autoupdate (#903)
  • e8ae751 chore: adjust typing issues
  • dbc2813 [pre-commit.ci] pre-commit autoupdate (#901)
  • d423181 [pre-commit.ci] pre-commit autoupdate (#900)
  • 818778e chore: add Typefully release announcements (#898)
  • 183c515 [pre-commit.ci] pre-commit autoupdate (#899)
  • f660c3b [pre-commit.ci] pre-commit autoupdate (#896)
  • Additional commits viewable in compare view

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)

Updates the requirements on [strawberry-graphql-django](https://github.com/strawberry-graphql/strawberry-django) to permit the latest version.
- [Release notes](https://github.com/strawberry-graphql/strawberry-django/releases)
- [Changelog](https://github.com/strawberry-graphql/strawberry-django/blob/main/CHANGELOG.md)
- [Commits](strawberry-graphql/strawberry-django@v0.57.0...0.84.0)

---
updated-dependencies:
- dependency-name: strawberry-graphql-django
  dependency-version: 0.84.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 11, 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