@@ -290,7 +290,8 @@ def __stream_jinja_template(self,
290290 stream = template .stream (template_context )
291291 stream .dump (fp )
292292
293- def __export_reg_model (self , # pylint: disable=too-many-arguments
293+ # pylint: disable-next=too-many-arguments
294+ def __export_reg_model (self , * ,
294295 top_block : AddrmapNode ,
295296 package : _Package ,
296297 skip_lib_copy : bool ,
@@ -359,7 +360,7 @@ def __export_reg_model(self, # pylint: disable=too-many-arguments
359360 target_name = top_block .inst_name + '.py' ,
360361 template_context = context )
361362
362- def __export_simulator (self ,
363+ def __export_simulator (self , * ,
363364 top_block : AddrmapNode ,
364365 package : _Package ,
365366 skip_lib_copy : bool ,
@@ -384,7 +385,7 @@ def __export_simulator(self,
384385 target_name = top_block .inst_name + '.py' ,
385386 template_context = context )
386387
387- def __export_example (self ,
388+ def __export_example (self , * ,
388389 top_block : AddrmapNode ,
389390 package : _Package ,
390391 skip_lib_copy : bool ,
@@ -409,7 +410,7 @@ def __export_example(self,
409410 target_name = 'example.py' ,
410411 template_context = context )
411412
412- def __export_base_tests (self ,
413+ def __export_base_tests (self , * ,
413414 top_block : AddrmapNode ,
414415 package : _Package ,
415416 skip_lib_copy : bool ,
@@ -446,7 +447,8 @@ def __export_base_tests(self,
446447 target_name = '_' + top_block .inst_name + '_sim_test_base.py' ,
447448 template_context = context )
448449
449- def __export_tests (self , # pylint: disable=too-many-arguments
450+ # pylint: disable-next=too-many-arguments
451+ def __export_tests (self , * ,
450452 top_block : AddrmapNode ,
451453 package : _Package ,
452454 skip_lib_copy : bool ,
@@ -566,7 +568,8 @@ def _validate_udp_to_include(self, udp_to_include: Optional[List[str]]) -> None:
566568 raise RuntimeError ('It is not permitted to expose a property name used to'
567569 ' build the peakrdl-python wrappers: ' + reserved_name )
568570
569- def export (self , node : Node , path : str , # pylint: disable=too-many-arguments
571+ # pylint: disable-next=too-many-arguments
572+ def export (self , node : Node , path : str , * ,
570573 asyncoutput : bool = False ,
571574 skip_test_case_generation : bool = False ,
572575 delete_existing_package_content : bool = True ,
0 commit comments