diff --git a/scos_actions/__init__.py b/scos_actions/__init__.py index 221cd932..123dd5c0 100644 --- a/scos_actions/__init__.py +++ b/scos_actions/__init__.py @@ -1 +1 @@ -__version__ = "6.3.1" +__version__ = "6.3.2" diff --git a/scos_actions/metadata/sigmf_builder.py b/scos_actions/metadata/sigmf_builder.py index 1cdc231e..148b82e9 100644 --- a/scos_actions/metadata/sigmf_builder.py +++ b/scos_actions/metadata/sigmf_builder.py @@ -17,7 +17,7 @@ "core:extensions": [ { "name": "ntia-algorithm", - "version": "v2.0.0", + "version": "v2.0.1", "optional": False, }, { @@ -47,7 +47,7 @@ }, { "name": "ntia-nasctn-sea", - "version": "v0.4.0", + "version": "v0.5.0", "optional": True, }, ], diff --git a/scos_actions/metadata/structs/ntia_algorithm.py b/scos_actions/metadata/structs/ntia_algorithm.py index 90016376..eacf6baf 100644 --- a/scos_actions/metadata/structs/ntia_algorithm.py +++ b/scos_actions/metadata/structs/ntia_algorithm.py @@ -11,7 +11,7 @@ class FilterType(str, Enum): FIR = "FIR" -class DigitalFilter(msgspec.Struct, **SIGMF_OBJECT_KWARGS): +class DigitalFilter(msgspec.Struct, tag=True, **SIGMF_OBJECT_KWARGS): """ Interface for generating `ntia-algorithm` `DigitalFilter` objects. @@ -66,7 +66,7 @@ class Graph(msgspec.Struct, **SIGMF_OBJECT_KWARGS): description: Optional[str] = None -class DFT(msgspec.Struct, **SIGMF_OBJECT_KWARGS): +class DFT(msgspec.Struct, tag=True, **SIGMF_OBJECT_KWARGS): """ Interface for generating `ntia-algorithm` `DFT` objects.