@@ -22,7 +22,7 @@ class EvaluationParameters:
2222
2323 def serialize (self ) -> str :
2424 pickled_bytes = pickle .dumps (self , pickle .HIGHEST_PROTOCOL )
25- return base64 .b64encode (pickled_bytes ).decode (" ascii" )
25+ return base64 .b64encode (pickled_bytes ).decode (' ascii' )
2626
2727 @staticmethod
2828 def deserialize (pickled_str : str ) -> EvaluationParameters :
@@ -53,7 +53,7 @@ def to_dict(self) -> dict:
5353
5454 @staticmethod
5555 def from_dict (data : dict ) -> SubjectConfiguration :
56- return SubjectConfiguration (data [" subject_type" ], data [" subject_name" ], data [" subject_setting" ], data [" cli_options" ], data [" extensions" ])
56+ return SubjectConfiguration (data [' subject_type' ], data [' subject_name' ], data [' subject_setting' ], data [' cli_options' ], data [' extensions' ])
5757
5858
5959@dataclass (frozen = True )
@@ -70,7 +70,7 @@ def __post_init__(self):
7070 elif self .commit_nb_range :
7171 assert self .commit_nb_range [0 ] <= self .commit_nb_range [1 ]
7272 else :
73- raise AttributeError (" Evaluation ranges require either major versions or commit numbers" )
73+ raise AttributeError (' Evaluation ranges require either major versions or commit numbers' )
7474
7575
7676@dataclass (frozen = True )
@@ -86,26 +86,26 @@ class DatabaseParameters:
8686 username : str
8787 password : str
8888 database_name : str
89- binary_cache_limit : int
89+ executable_cache_limit : int
9090
9191 def to_dict (self ) -> dict :
9292 return asdict (self )
9393
9494 @staticmethod
9595 def from_dict (data : dict ) -> DatabaseParameters :
9696 return DatabaseParameters (
97- data [" host" ],
98- data [" username" ],
99- data [" password" ],
100- data [" database_name" ],
101- data ["binary_cache_limit" ],
97+ data [' host' ],
98+ data [' username' ],
99+ data [' password' ],
100+ data [' database_name' ],
101+ data ['executable_cache_limit' ],
102102 )
103103
104104 def __str__ (self ) -> str :
105- return f" { self .username } @{ self .host } :27017/{ self .database_name } "
105+ return f' { self .username } @{ self .host } :27017/{ self .database_name } '
106106
107107 def __repr__ (self ) -> str :
108- return f" { self .username } @{ self .host } :27017/{ self .database_name } "
108+ return f' { self .username } @{ self .host } :27017/{ self .database_name } '
109109
110110
111111@dataclass (frozen = True )
@@ -146,29 +146,28 @@ class PlotParameters(EvaluationParameters):
146146 # )
147147
148148
149-
150149@staticmethod
151150def evaluation_factory (kwargs : dict , database_params : DatabaseParameters , only_to_plot = False ) -> list [EvaluationParameters ]:
152- experiments = set (x for x in kwargs .get (" experiments" , []) + [kwargs .get (" experiment_to_plot" )] if x is not None )
151+ experiments = set (x for x in kwargs .get (' experiments' , []) + [kwargs .get (' experiment_to_plot' )] if x is not None )
153152 if len (experiments ) == 0 :
154153 raise MissingParametersException ()
155154
156155 subject_configuration = SubjectConfiguration .from_dict (kwargs )
157156 sequence_configuration = SequenceConfiguration (
158- int (kwargs .get (" nb_of_containers" , 1 )),
159- int (kwargs .get (" sequence_limit" , 50 )),
160- kwargs .get (" search_strategy" ),
157+ int (kwargs .get (' nb_of_containers' , 1 )),
158+ int (kwargs .get (' sequence_limit' , 50 )),
159+ kwargs .get (' search_strategy' ),
161160 )
162161 evaluation_params_list = []
163162 for experiment in sorted (experiments ):
164163 if only_to_plot and experiment != kwargs .get ('experiment_to_plot' ):
165164 continue
166165 evaluation_range = EvaluationRange (
167- kwargs [" project_name" ],
166+ kwargs [' project_name' ],
168167 experiment ,
169168 __get_version_range (kwargs ),
170169 __get_commit_nb_range (kwargs ),
171- kwargs .get (" only_release_commits" , False ),
170+ kwargs .get (' only_release_commits' , False ),
172171 )
173172 evaluation_params = EvaluationParameters (
174173 subject_configuration ,
@@ -182,11 +181,11 @@ def evaluation_factory(kwargs: dict, database_params: DatabaseParameters, only_t
182181
183182@staticmethod
184183def __get_cookie_name (form_data : dict [str , str ]) -> str | None :
185- if form_data [" check_for" ] == " request" :
184+ if form_data [' check_for' ] == ' request' :
186185 return None
187- if " cookie_name" in form_data :
188- return form_data [" cookie_name" ]
189- return " generic"
186+ if ' cookie_name' in form_data :
187+ return form_data [' cookie_name' ]
188+ return ' generic'
190189
191190
192191@staticmethod
@@ -199,8 +198,8 @@ def __get_version_range(form_data: dict[str, str]) -> tuple[int, int] | None:
199198
200199@staticmethod
201200def __get_commit_nb_range (form_data : dict [str , str ]) -> tuple [int , int ] | None :
202- lower_rev_number = form_data .get (" lower_commit_nb" , None )
203- upper_rev_number = form_data .get (" upper_commit_nb" , None )
201+ lower_rev_number = form_data .get (' lower_commit_nb' , None )
202+ upper_rev_number = form_data .get (' upper_commit_nb' , None )
204203 lower_rev_number = int (lower_rev_number ) if lower_rev_number else None
205204 upper_rev_number = int (upper_rev_number ) if upper_rev_number else None
206205 if lower_rev_number is None or upper_rev_number is None :
0 commit comments