@staticmethod
    def _unmarshal_parts(pkg_reader, package, part_factory):
        parts = {}
        for partname, content_type, blob in pkg_reader.iter_sparts():
            parts[partname] = part_factory(
                partname, content_type, blob, package
            )
        return parts
Return a dictionary of |Part| instances unmarshalled from
dataset/ETHPy150Open scanny/python-pptx/pptx/opc/package.py/Unmarshaller._unmarshal_parts