1010from AnyQt .QtCore import Qt , QTimer , QSize
1111
1212from Orange .canvas .gui .utils import OSX_NSURL_toLocalFile
13- from Orange .data import StringVariable
1413from Orange .data .table import Table , get_sample_datasets_dir
1514from Orange .data .io import FileFormat , UrlReader , class_from_qualified_name
1615from Orange .widgets import widget , gui
1716from Orange .widgets .settings import Setting , ContextSetting , \
1817 PerfectDomainContextHandler , SettingProvider
1918from Orange .widgets .utils .domaineditor import DomainEditor
2019from Orange .widgets .utils .itemmodels import PyListModel
21- from Orange .widgets .utils .filedialogs import RecentPathsWComboMixin , dialog_formats , \
20+ from Orange .widgets .utils .filedialogs import RecentPathsWComboMixin , \
2221 open_filename_dialog
2322from Orange .widgets .widget import Output
2423
@@ -41,7 +40,7 @@ def add_origin(examples, filename):
4140 return
4241 vars = examples .domain .variables + examples .domain .metas
4342 strings = [var for var in vars if var .is_string ]
44- dir_name , basename = os .path .split (filename )
43+ dir_name , _ = os .path .split (filename )
4544 for var in strings :
4645 if "type" in var .attributes and "origin" not in var .attributes :
4746 var .attributes ["origin" ] = dir_name
0 commit comments