Looks like version 0.51 does not have the updated bases.py regarding the addition of collections.abc
import FlowCytometryTools as fct
Traceback (most recent call last):
File "<pyshell#37>", line 1, in
import FlowCytometryTools as fct
File "/Users/apta/Library/Python/3.11/lib/python/site-packages/FlowCytometryTools/init.py", line 8, in
from FlowCytometryTools.core.containers import (FCMeasurement, FCCollection, FCOrderedCollection,
File "/Users/apta/Library/Python/3.11/lib/python/site-packages/FlowCytometryTools/core/containers.py", line 15, in
from FlowCytometryTools.core.bases import (Measurement, MeasurementCollection, OrderedCollection,
File "/Users/apta/Library/Python/3.11/lib/python/site-packages/FlowCytometryTools/core/bases.py", line 356, in
class MeasurementCollection(collections.MutableMapping, BaseObject):
AttributeError: module 'collections' has no attribute 'MutableMapping'
Looks like version 0.51 does not have the updated bases.py regarding the addition of collections.abc
import FlowCytometryTools as fct
Traceback (most recent call last):
File "<pyshell#37>", line 1, in
import FlowCytometryTools as fct
File "/Users/apta/Library/Python/3.11/lib/python/site-packages/FlowCytometryTools/init.py", line 8, in
from FlowCytometryTools.core.containers import (FCMeasurement, FCCollection, FCOrderedCollection,
File "/Users/apta/Library/Python/3.11/lib/python/site-packages/FlowCytometryTools/core/containers.py", line 15, in
from FlowCytometryTools.core.bases import (Measurement, MeasurementCollection, OrderedCollection,
File "/Users/apta/Library/Python/3.11/lib/python/site-packages/FlowCytometryTools/core/bases.py", line 356, in
class MeasurementCollection(collections.MutableMapping, BaseObject):
AttributeError: module 'collections' has no attribute 'MutableMapping'