From 5c2f3afbd8806fd5973711caa33ac6bbdc8d1e3f Mon Sep 17 00:00:00 2001 From: Nicholas Devenish Date: Fri, 6 Nov 2026 14:22:15 +0000 Subject: [PATCH] Use fields.Raw instead of fields.Field for Pika port Marshmallow 3.24 deprecated instantiating the base Field class, raising ChangedInMarshmallow4Warning on import. fields.Raw is the equivalent untyped field. Fixes #188. --- src/workflows/util/zocalo/configuration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/workflows/util/zocalo/configuration.py b/src/workflows/util/zocalo/configuration.py index 01ae7e4..9ba8ec6 100644 --- a/src/workflows/util/zocalo/configuration.py +++ b/src/workflows/util/zocalo/configuration.py @@ -68,7 +68,7 @@ class Pika: class Schema(PluginSchema): host = fields.Str(required=True) - port = fields.Field(required=True) + port = fields.Raw(required=True) username = fields.Str(required=True) password = fields.Str(required=True) vhost = fields.Str(required=True)