@@ -86,11 +86,11 @@ class BesanconClass(BaseQuery):
86
86
# sample file name: 1340900648.230224.resu
87
87
result_re = re .compile (r"[0-9]{10}\.[0-9]{6}\.resu" )
88
88
89
- def __init__ (self , email = None ):
89
+ def __init__ (self , * , email = None ):
90
90
super ().__init__ ()
91
91
self .email = email
92
92
93
- def get_besancon_model_file (self , filename , verbose = True , timeout = 5.0 ):
93
+ def get_besancon_model_file (self , filename , * , verbose = True , timeout = 5.0 ):
94
94
"""
95
95
Download a Besancon model from the website.
96
96
@@ -145,7 +145,7 @@ def get_besancon_model_file(self, filename, verbose=True, timeout=5.0):
145
145
146
146
return parse_besancon_model_string (results )
147
147
148
- def _parse_result (self , response , verbose = False , retrieve_file = True ):
148
+ def _parse_result (self , response , * , verbose = False , retrieve_file = True ):
149
149
"""
150
150
retrieve_file : bool
151
151
If True, will try to retrieve the file every 30s until it shows up.
@@ -174,7 +174,7 @@ def _parse_result(self, response, verbose=False, retrieve_file=True):
174
174
else :
175
175
return filename
176
176
177
- def _parse_args (self , glon , glat , email , smallfield = True , extinction = 0.7 ,
177
+ def _parse_args (self , glon , glat , email , * , smallfield = True , extinction = 0.7 ,
178
178
area = 0.0001 , verbose = True , clouds = None ,
179
179
absmag_limits = (- 7 , 20 ), mag_limits = copy .copy (mag_limits ),
180
180
colors_limits = copy .copy (colors_limits ),
0 commit comments