Passing tests, calling super to post-init.
MODIFY
pangeo_forge_recipes/recipes/reference_hdf_zarr.py
pangeo_forge_recipes/recipes/reference_hdf_zarr.py
@@ -171,6 +171,7 @@ class HDFReferenceRecipe(BaseRecipe, StorageMixin, FilePatternMixin):
postprocess: Optional[Callable] = None
def __post_init__(self):
+ super().__post_init__()
self._validate_file_pattern()
def _validate_file_pattern(self):

MODIFY
pangeo_forge_recipes/recipes/xarray_zarr.py
pangeo_forge_recipes/recipes/xarray_zarr.py
@@ -795,6 +795,7 @@ class XarrayZarrRecipe(BaseRecipe, StorageMixin, FilePatternMixin):
"""How many items per input along concat_dim."""
def __post_init__(self):
+ super().__post_init__()
self._validate_file_pattern()
# from here on we know there is at most one merge dim and one concat dim

Passing tests, calling super to post-init.