as suggested in #2698 (comment)
we should change strawberry's schema config to be a type dictionary, I think this will make the dx a bit nicer, since you can do this:
import strawberry
...
schema = strawberry.Schema(..., config={"auto_camel_case": False})
which is a reduction of one import (and bit less characters) π
The main disadvantage for users it that they might not get autocompletion if their editor is not setup well.
The main disadvantage for us is that it might get a bit cumbersome to get values (or fallback to default values).
In any case if we do this, we should deprecate the old config, and write a codemod, which should be easy to do π
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too