From 7e41ba029491806aed27653579b6c655d78d8394 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Mon, 1 Jun 2026 13:00:20 -0400 Subject: [PATCH] [Bug] Fix #29 This attempts to address the broken dependence on pkg_resources --- PyCytoData/data.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PyCytoData/data.py b/PyCytoData/data.py index eadb5b4..8a1c6e8 100644 --- a/PyCytoData/data.py +++ b/PyCytoData/data.py @@ -12,7 +12,7 @@ import _csv import csv import os -import pkg_resources +from importlib.resources import files as _resource_files import glob import re from copy import deepcopy @@ -823,7 +823,7 @@ class DataLoader(): """ # Package data directory and Path - _data_dir = pkg_resources.resource_filename("PyCytoData", "data/") + _data_dir = str(_resource_files("PyCytoData").joinpath("data")) + "/" _data_path: Dict[str, str] = {"levine13": _data_dir + "levine13/", "levine32": _data_dir + "levine32/", "samusik": _data_dir + "samusik/"}