@@ -45,7 +45,7 @@ class VizierClass(BaseQuery):
45
45
schema .Or ([_str_schema ], _str_schema , None ),
46
46
error = "catalog must be a list of strings or a single string" )
47
47
48
- def __init__ (self , columns = ["*" ], column_filters = {}, catalog = None ,
48
+ def __init__ (self , * , columns = ["*" ], column_filters = {}, catalog = None ,
49
49
keywords = None , ucd = "" , timeout = conf .timeout ,
50
50
vizier_server = conf .server , row_limit = conf .row_limit ):
51
51
"""
@@ -178,7 +178,7 @@ def keywords(self, value):
178
178
def keywords (self ):
179
179
self ._keywords = None
180
180
181
- def find_catalogs (self , keywords , include_obsolete = False , verbose = False ,
181
+ def find_catalogs (self , keywords , * , include_obsolete = False , verbose = False ,
182
182
max_catalogs = None , return_type = 'votable' ):
183
183
"""
184
184
Search Vizier for catalogs based on a set of keywords, e.g. author name
@@ -244,7 +244,7 @@ def find_catalogs(self, keywords, include_obsolete=False, verbose=False,
244
244
245
245
return result
246
246
247
- def get_catalogs_async (self , catalog , verbose = False , return_type = 'votable' ,
247
+ def get_catalogs_async (self , catalog , * , verbose = False , return_type = 'votable' ,
248
248
get_query_payload = False ):
249
249
"""
250
250
Query the Vizier service for a specific catalog
0 commit comments