limit number of arguments on more functions

This commit is contained in:
Jan Petykiewicz 2020-09-10 20:47:00 -07:00
parent 0e04633f61
commit f996a1629f
3 changed files with 4 additions and 2 deletions

View File

@ -34,6 +34,7 @@ DEFAULT_LAYER = 'DEFAULT'
def write(pattern: Pattern, def write(pattern: Pattern,
stream: io.TextIOBase, stream: io.TextIOBase,
*,
modify_originals: bool = False, modify_originals: bool = False,
dxf_version='AC1024', dxf_version='AC1024',
disambiguate_func: Callable[[Iterable[Pattern]], None] = None): disambiguate_func: Callable[[Iterable[Pattern]], None] = None):

View File

@ -54,6 +54,7 @@ def build(patterns: Union[Pattern, List[Pattern]],
meters_per_unit: float, meters_per_unit: float,
logical_units_per_unit: float = 1, logical_units_per_unit: float = 1,
library_name: str = 'masque-gdsii-write', library_name: str = 'masque-gdsii-write',
*,
modify_originals: bool = False, modify_originals: bool = False,
disambiguate_func: Callable[[Iterable[Pattern]], None] = None, disambiguate_func: Callable[[Iterable[Pattern]], None] = None,
) -> gdsii.library.Library: ) -> gdsii.library.Library: