filter_broken_enum_values#

API documentation for tradingstrategy.utils.flexible_pickle.filter_broken_enum_values Python function.

filter_broken_enum_values(collection)[source]#

Filter out BrokenEnumValue markers from a collection.

  • Use after unpickling to clean up sets/lists containing broken values

  • Logs the filtered values

Parameters:

collection (set | list | frozenset) – Set, frozenset, or list that may contain BrokenEnumValue markers

Returns:

New collection with broken values removed, same type as input

Return type:

set | list | frozenset