Strawberry-graphql

Latest version: v0.229.1

Safety actively analyzes 629788 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 102 of 119

0.36.0

Not secure
-------------------

This releases adds a new extension for OpenTelemetry.

python
import asyncio

from opentelemetry import trace
from opentelemetry.sdk.trace import TracerProvider
from opentelemetry.sdk.trace.export import (
ConsoleSpanExporter,
SimpleExportSpanProcessor,
)

import strawberry
from strawberry.extensions.tracing import OpenTelemetryExtension


trace.set_tracer_provider(TracerProvider())
trace.get_tracer_provider().add_span_processor(
SimpleExportSpanProcessor(ConsoleSpanExporter())
)


strawberry.type
class User:
name: str


strawberry.type
class Query:
strawberry.field
async def user(self, name: str) -> User:
await asyncio.sleep(0.1)
return User(name)


schema = strawberry.Schema(Query, extensions=[OpenTelemetryExtension])

0.35.5

Not secure
-------------------

This release disables tracing for default resolvers and introspection queries

0.35.4

Not secure
-------------------

This releases allows UNSET to be used anywhere and prevents mypy to report an error.

0.35.3

Not secure
-------------------

This releases adds support for strawberry.union inside mypy.

0.35.2

Not secure
-------------------

This release fixes an issue with the extension runner and async resolvers

0.35.1

Not secure
-------------------

Fixed bug where you couldn't use the same Union type multiple times in a schema.

Page 102 of 119

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.