Skip to content

Commit e8a5c10

Browse files
committed
RF: Drop pkg_resources for Loader
1 parent 6c945cf commit e8a5c10

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

templateflow/conf/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
from pathlib import Path
66
from contextlib import suppress
77
from functools import wraps
8+
from .._loader import Loader
9+
10+
load_data = Loader(__package__)
811

912
TF_DEFAULT_HOME = Path.home() / ".cache" / "templateflow"
1013
TF_HOME = Path(getenv("TEMPLATEFLOW_HOME", str(TF_DEFAULT_HOME)))

templateflow/conf/_s3.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
"""Tooling to handle S3 downloads."""
22
from pathlib import Path
33
from tempfile import mkstemp
4-
from pkg_resources import resource_filename
4+
5+
from . import load_data
56

67
TF_SKEL_URL = (
78
"https://raw.githubusercontent.com/templateflow/python-client/"
89
"{release}/templateflow/conf/templateflow-skel.{ext}"
910
).format
10-
TF_SKEL_PATH = Path(resource_filename("templateflow", "conf/templateflow-skel.zip"))
11-
TF_SKEL_MD5 = Path(
12-
resource_filename("templateflow", "conf/templateflow-skel.md5")
13-
).read_text()
11+
TF_SKEL_PATH = load_data("templateflow-skel.zip")
12+
TF_SKEL_MD5 = load_data.readable("templateflow-skel.md5").read_text()
1413

1514

1615
def update(dest, local=True, overwrite=True, silent=False):

templateflow/conf/bids.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
"""Extending pyBIDS for querying TemplateFlow."""
2-
from pkg_resources import resource_filename
32
from bids.layout import BIDSLayout, add_config_paths
43

5-
add_config_paths(templateflow=resource_filename("templateflow", "conf/config.json"))
4+
from . import load_data
5+
6+
add_config_paths(templateflow=load_data("config.json"))
67

78

89
class Layout(BIDSLayout):

0 commit comments

Comments
 (0)