[x] I have included information about relevant versions.
[x] I have verified that the issue persists when using the master branch of Faust.
Steps to reproduce
Tell us what you did to cause something to happen.
table = app.GlobalTable(
"name"
schema=faust.Schema(
value_serializer=PydanticJsonSerializer(PydanticModelDerivative),
),
)
## Expected behavior
I've set up a custom codec for value_serializer on schema of a GlobalTable. This works well if GlobalTable is replaced with just Table.
## Actual behavior
Default codec is in use.
Checklist
master
branch of Faust.Steps to reproduce
Tell us what you did to cause something to happen.
<Schema: KT=default (json) VT=default (json)>