strawberry-graphql / strawberry-sqlalchemy

A SQLAlchemy Integration for strawberry-graphql
MIT License
93 stars 27 forks source link

Bump strawberry-graphql from 0.209.1 to 0.233.2 #173

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps strawberry-graphql from 0.209.1 to 0.233.2.

Release notes

Sourced from strawberry-graphql's releases.

🍓 0.233.2

This release fixes an introspection issue when requesting isOneOf on built-in scalars, like String.

Releases contributed by @​patrick91 via #3528

🍓 0.233.1

This release exposes get_arguments in the schema_converter module to allow integrations, such as strawberry-django, to reuse that functionality if needed.

This is an internal change with no impact for end users.

Releases contributed by @​bellini666 via #3527

🍓 0.233.0

This release refactors our Federation integration to create types using Strawberry directly, instead of using low level types from GraphQL-core.

The only user facing change is that now the info object passed to the resolve_reference function is the strawberry.Info object instead of the one coming coming from GraphQL-core. This is a breaking change for users that were using the info object directly.

If you need to access the original info object you can do so by accessing the _raw_info attribute.

import strawberry

@​strawberry.federation.type(keys=["upc"]) class Product: upc: str

@classmethod
def resolve_reference(cls, info: strawberry.Info, upc: str) -> "Product":
    # Access the original info object
    original_info = info._raw_info

    return Product(upc=upc)

Releases contributed by @​patrick91 via #3525

🍓 0.232.2

This release fixes an issue that would prevent using lazy aliased connections to annotate a connection field.

For example, this should now work correctly:

... (truncated)

Changelog

Sourced from strawberry-graphql's changelog.

0.233.2 - 2024-05-31

This release fixes an introspection issue when requesting isOneOf on built-in scalars, like String.

Contributed by Patrick Arminio via [PR #3528](strawberry-graphql/strawberry#3528)

0.233.1 - 2024-05-30

This release exposes get_arguments in the schema_converter module to allow integrations, such as strawberry-django, to reuse that functionality if needed.

This is an internal change with no impact for end users.

Contributed by Thiago Bellini Ribeiro via [PR #3527](strawberry-graphql/strawberry#3527)

0.233.0 - 2024-05-29

This release refactors our Federation integration to create types using Strawberry directly, instead of using low level types from GraphQL-core.

The only user facing change is that now the info object passed to the resolve_reference function is the strawberry.Info object instead of the one coming coming from GraphQL-core. This is a breaking change for users that were using the info object directly.

If you need to access the original info object you can do so by accessing the _raw_info attribute.

import strawberry

@​strawberry.federation.type(keys=["upc"]) class Product: upc: str

@classmethod
def resolve_reference(cls, info: strawberry.Info, upc: str) -> "Product":
    # Access the original info object
    original_info = info._raw_info

    return Product(upc=upc)

... (truncated)

Commits


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 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 close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show 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)
codspeed-hq[bot] commented 5 months ago

CodSpeed Performance Report

Merging #173 will not alter performance

Comparing dependabot/pip/strawberry-graphql-0.233.2 (f07c4dc) with main (f9c09a1)

Summary

âś… 1 untouched benchmarks

dependabot[bot] commented 5 months ago

Superseded by #174.