Contents

strawberry-graphql 0.224.1

0

A library for creating GraphQL APIs

A library for creating GraphQL APIs

Stars: 3738, Watchers: 3738, Forks: 499, Open Issues: 489

The strawberry-graphql/strawberry repo was created 5 years ago and the last code push was 20 hours ago.
The project is very popular with an impressive 3738 github stars!

How to Install strawberry-graphql

You can install strawberry-graphql using pip

pip install strawberry-graphql

or add it to a project with poetry

poetry add strawberry-graphql

Package Details

Author
Patrick Arminio
License
MIT
Homepage
https://strawberry.rocks/
PyPi:
https://pypi.org/project/strawberry-graphql/
Documentation:
https://strawberry.rocks/
GitHub Repo:
https://github.com/strawberry-graphql/strawberry

Classifiers

  • Software Development/Libraries
  • Software Development/Libraries/Python Modules
No  strawberry-graphql  pypi packages just yet.

Errors

A list of common strawberry-graphql errors.

Code Examples

Here are some strawberry-graphql code examples and snippets.

GitHub Issues

The strawberry-graphql package has 489 open issues on GitHub

  • Upgrade to graphql-core 3.2
  • Bump types-aiofiles from 0.8.1 to 0.8.3
  • Update to graphql-core 3.2
  • Enum types from Pydantic models are not registered in GraphQL schema
  • Operation name for subscription is ignored
  • __typename in subscription results in TypeError: Subscription field must return AsyncIterable. Received: None
  • Add a complete example in schema basic documentation
  • Fix compatibility with starlette 0.18.0
  • Incompatible with latest version of Starlette (v0.18.0)
  • Add more detail to the deployment page
  • Remove parameter render_graphiql in Chalice GraphQLView.
  • Deprecate Chalice's render_graphiql parameter by adding a warning
  • from __future__ import annotations incompatible with strawberry.Private
  • Ability to hide elements from federated schema but preserve in internal schema
  • Support GET for fetching queries when GraphiQL is turned off (FastAPI)

See more issues on GitHub

Related Packages & Articles

ariadne 0.23.0

Ariadne is a Python library for implementing GraphQL servers.

fastapi 0.110.1

FastAPI framework, high performance, easy to learn, fast to code, ready for production

muffin 0.100.1

Muffin is a fast, simple and asyncronous web-framework for Python 3 (asyncio, trio, curio)

janus 1.0.0

Mixed sync-async queue to interoperate between asyncio tasks and classic threads

Hypercorn 0.16.0

A ASGI Server based on Hyper libraries and inspired by Gunicorn

graphql-core 3.2.3

GraphQL implementation for Python, a port of GraphQL.js, the JavaScript reference implementation for GraphQL.