File tree Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Expand file tree Collapse file tree 2 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 2222METADATA_FNAME = "metadata.yaml"
2323
2424def _load_metadata ():
25- with pkg_resources .resource_stream (__name__ , METADATA_FNAME ) as f :
26- datasets = yaml .load (f )
25+ f = pkg_resources .resource_stream (__name__ , METADATA_FNAME )
26+ datasets = yaml .load (f )
27+ f .close ()
2728 return datasets
2829
2930def list_datasets ():
3031 metadata = _load_metadata ()
3132 return metadata .keys ()
3233
33- metadata = _load_metadata ()
34- return metadata [dataset_name ]
35-
3634def load_dataset (dataset_name ):
3735 metadata = _load_metadata ()
3836 fname = metadata [dataset_name ]["data_file" ]
3937 fpath = os .path .join (DATA_DIR , fname )
40- with pkg_resources .resource_stream (__name__ , fpath ) as f :
41- data = np .genfromtxt (f , delimiter = "," , names = True )
38+ f = pkg_resources .resource_stream (__name__ , fpath )
39+ data = np .genfromtxt (f , delimiter = "," , names = True )
40+ f .close ()
4241 return data
4342
Original file line number Diff line number Diff line change @@ -127,7 +127,9 @@ def write_readme():
127127 data_files = [(os .path .join (ipython_dir , "nbextensions/gmaps_js" ),
128128 ["gmaps/js/heatmap_view.js" ])],
129129 classifiers = classifiers ,
130- packages = ["gmaps" ],
130+ packages = ["gmaps" , "gmaps.datasets" ],
131+ package_dir = {"gmaps.datasets" : "gmaps/datasets" },
132+ package_data = {"gmaps.datasets" : ["metadata.yaml" ,"data/*.csv" ]},
131133 url = r"https://github.com/pbugnion/gmaps" ,
132134 license = "BSD License" ,
133135 platforms = ["Linux" , "Mac OS" , "Windows" ]
You can’t perform that action at this time.
0 commit comments