File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55from pathlib import Path
66from contextlib import suppress
77from functools import wraps
8+ from .._loader import Loader
9+
10+ load_data = Loader (__package__ )
811
912TF_DEFAULT_HOME = Path .home () / ".cache" / "templateflow"
1013TF_HOME = Path (getenv ("TEMPLATEFLOW_HOME" , str (TF_DEFAULT_HOME )))
Original file line number Diff line number Diff line change 11"""Tooling to handle S3 downloads."""
22from pathlib import Path
33from tempfile import mkstemp
4- from pkg_resources import resource_filename
4+
5+ from . import load_data
56
67TF_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
1615def update (dest , local = True , overwrite = True , silent = False ):
Original file line number Diff line number Diff line change 11"""Extending pyBIDS for querying TemplateFlow."""
2- from pkg_resources import resource_filename
32from 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
89class Layout (BIDSLayout ):
You can’t perform that action at this time.
0 commit comments