1414import typing
1515from zipfile import ZipFile
1616
17- from pyneuroml .utils import get_model_file_list
18- from pyneuroml .utils .cli import build_namespace
1917from pyneuroml .runners import run_jneuroml
2018from pyneuroml .sedml import validate_sedml_files
19+ from pyneuroml .utils import get_model_file_list
20+ from pyneuroml .utils .cli import build_namespace
2121
2222logger = logging .getLogger (__name__ )
2323logger .setLevel (logging .INFO )
@@ -88,7 +88,7 @@ def cli(a: typing.Optional[typing.Any] = None, **kwargs: str):
8888 a = build_namespace (DEFAULTS , a , ** kwargs )
8989
9090 rootfile = a .rootfile
91- zipfile_extension = None
91+ zipfile_extension = ".neux.zip"
9292
9393 # first generate SED-ML file
9494 # use .omex as extension
@@ -99,7 +99,7 @@ def cli(a: typing.Optional[typing.Any] = None, **kwargs: str):
9999 run_jneuroml ("" , a .rootfile , "-sedml" )
100100
101101 rootfile = a .rootfile .replace (".xml" , ".sedml" )
102- zipfile_extension = ".omex"
102+ zipfile_extension = ".omex.zip "
103103
104104 # validate the generated file
105105 validate_sedml_files ([rootfile ])
@@ -119,7 +119,7 @@ def cli(a: typing.Optional[typing.Any] = None, **kwargs: str):
119119def create_combine_archive (
120120 rootfile : str ,
121121 zipfile_name : typing .Optional [str ] = None ,
122- zipfile_extension = ".neux" ,
122+ zipfile_extension = ".neux.zip " ,
123123 filelist : typing .List [str ] = [],
124124 extra_files : typing .List [str ] = [],
125125):
0 commit comments