B u `C ã @sÚddlZddlZyddlZe d¡ZWngZYnXxveD]nZy e ¡ZWq>ek rªe  ¡\Z Z Z ddl Z dee je d e  e ¡¡fZdZ Z Z eeƒ‚Yq>Xq>Wd dd„Zdd„Zed krÖe eƒ¡dS) éNz pyomo.commandzIError loading pyomo.command entry point %s: Original %s: %s Traceback: %sÚcCsôddlm}ddl}| ¡}|dkr8t tjdd…¡}|sF| d¡|dddkr~|ddkr¦tdƒdg|dd…}n(|d|j kr¦tdƒdg|dd…}|  |¡\}}|j j j dkrät|ƒdkrØ| |¡|  |¡}n |  ||¡}|S) Nr)Ú pyomo_parseréz-hú-)z-hz--helpz --versionz3WARNING: converting to the 'pyomo solve' subcommandZsolve)Zpyomo.scriptingrZ pyomo.environZ get_parserÚcopyÚsysÚargvÚappendÚprintZ subparsersÚparse_known_argsÚfuncÚ__code__Ú co_argcountÚlenÚ parse_args)ÚargsrZpyomoÚparserÚ_optionsZ _unparsedÚretval©rú>/tmp/pip-unpacked-wheel-n62dbgi3/pyomo/scripting/pyomo_main.pyÚmain(s*       rcCs&tƒ}y|jStk r |SXdS)z1This is the entry point for the main Pyomo scriptN)rÚ errorcodeÚAttributeError)ZansrrrÚmain_console_scriptXs rÚ__main__)N)rrÚ pkg_resourcesÚiter_entry_pointsZpyomo_commandsZ entrypointÚloadZ plugin_classÚ ExceptionÚexc_infoÚexctypeÚerrÚtbÚ tracebackÚ__name__ÚjoinÚ format_tbÚmsgÚ ImportErrorrrÚexitrrrrÚ s*     0