Repository URL to install this package:
|
Version:
0.1.31 ▾
|
odigos-demo-inventory
/
opt
/
odigos-demo-inventory
/
site-packages
/
cleo
/
__pycache__
/
application.cpython-311.pyc
|
|---|
§
iµµhÅO ã óÈ d dl mZ d dlZd dlZd dlZd dlmZ d dlmZ d dlm Z d dl
mZ d dlm
Z
d dlmZ d d lmZ d d
lmZ d dlmZ d dlmZ d d
lmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dl m!Z! d dl"m#Z# d dl$m%Z% d dl&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z- d dl.m/Z/ d dl0m1Z1 er$d dl2m3Z3 d dl4m5Z5 d dl6m7Z7 d d l8m9Z9 d d!l*m:Z: d d"l;m<Z< G d# d$¦ « Z=dS )%é )ÚannotationsN)Úsuppress)Ú
TYPE_CHECKING)Úcast)ÚCompletionsCommand)ÚHelpCommand)ÚListCommand)ÚConsoleCommandEvent)ÚConsoleErrorEvent)ÚCOMMAND)ÚERROR)Ú TERMINATE)ÚConsoleTerminateEvent)ÚCleoCommandNotFoundError)Ú CleoError)ÚCleoLogicError)ÚCleoNamespaceNotFoundError)Ú
CleoUserError)ÚArgument)Ú ArgvInput)Ú
Definition)ÚOption)ÚIO)Ú Verbosity)ÚStreamOutput)ÚTerminal)ÚUI)ÚSolutionProviderRepository)ÚCommand)ÚEventDispatcher)ÚInput)ÚOutput)Ú
CommandLoaderc ó e Zd ZdZdVdWd ZedXd
¦ « ZedXd¦ « ZedXd¦ « ZedXd
¦ « Z edYd¦ « Z
edZd¦ « ZedXd¦ « Zed[d¦ « Z
ed\d¦ « Zd]dZd^dZd_dZd`dZdadZdbd"Zdcddd&Zded'Zded(Zdcdfd*Zded+Zdgd.Zdhd2Zdid3Zdjd4Zdkd6Zdld8Zdid9Z dmdnd=Z! dodpdDZ"dqdGZ#drdHZ$ dodsdIZ%dtdLZ&dudMZ'edYdN¦ « Z(dvdOZ)dmdwdRZ*d[dSZ+dxdTZ,dydUZ-d:S )zÚApplicationzð
An Application is the container for a collection of commands.
This class is optimized for a standard CLI environment.
Usage:
>>> app = Application('myapp', '1.0 (stable)')
>>> app.add(Command())
>>> app.run()
ÚconsoleÚ ÚnameÚstrÚversionÚreturnÚNonec ó || _ || _ d | _ t ¦ « j | _ d| _ d| _ i | _ d | _ d| _
d | _ d| _ d| _
d| _ d | _ d | _ d | _ d | _ d S )NÚlistFT)Ú_nameÚ_versionÚ
_display_namer ÚsizeÚ _terminalÚ_default_commandÚ_single_commandÚ _commandsÚ_running_commandÚ_want_helpsÚ_definitionÚ_catch_exceptionsÚ
_auto_exitÚ_initializedÚ_uiÚ_event_dispatcherÚ_command_loaderÚ_solution_provider_repository)Úselfr( r* s ú;/usr/local/lib/python3.11/site-packages/cleo/application.pyÚ__init__zApplication.__init__<