pwU>s] ddlZddlZddlmZmZmZmZmZmZm Z m Z ej dddkrddlm Z m Z mZmZmZnddlm Z m Z mZmZmZej dddkreeejfZneeejefZe rddlmZddlmZmZmZmZeZe d Zed Zed Ze d Ze d Z ee de de de dfZ!d"dede"dee#dfddfdZ$GddeZ%GddeZ&GddeZ'eGddeZ(eGd d!eZ)dS)#N)DictNoReturnSequenceTupleUnionAny TYPE_CHECKINGTypeVar))Literal SupportsIndex TypedDictProtocolruntime_checkable)r )Repo)CommitTree TagObjectBlob_T)rr)rrrr)committagblobtree)systemglobaluser repositoryrr rr!Tinp raise_errorexcreturnc8|r|td|d|dS)aFor use in exhaustive checking of literal or Enum in if/else chain. Should only be reached if all members not handled OR attempt to pass non-members through chain. If all members handled, type is Empty. Otherwise, will cause mypy error. If non-members given, should cause mypy error at variable creation. If raise_error is True, will also raise AssertionError or the Exception passed to exc. NzAn unhandled Literal (z) in an if/else chain was found) ValueError)r"r#r$s [/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/git/types.py assert_neverr)Ls: ;ZcZZZ[[ [I c.eZdZUeed<eed<eed<dS)Files_TD insertions deletionslinesN__name__ __module__ __qualname__int__annotations__r*r(r,r,\s+OOONNN JJJJJr*r,c8eZdZUeed<eed<eed<eed<dS)Total_TDr-r.r/filesNr0r6r*r(r8r8bs4OOONNN JJJ JJJJJr*r8c4eZdZUeed<eeefed<dS)HSH_TDtotalr9N)r1r2r3r8r5rPathLiker,r6r*r(r;r;is1 OOO (" ######r*r;ceZdZUded<dS)Has_ReporrepoN)r1r2r3r5r6r*r(r?r?ns LLLLLr*r?ceZdZUeed<dS)Has_id_attribute_id_attribute_N)r1r2r3strr5r6r*r(rBrBssr*rB)TN)*ossystypingrrrrrrr r version_inforrrrrtyping_extensionsrDr=git.repor git.objectsrrrrTBDrTree_ish Commit_ishLit_commit_ishLit_config_levelsConfigLevels_Tupbool Exceptionr)r,r8r;r?rBr6r*r(rTsM                      BQB6!!BQB&  S"+%&HHS"+c**+H:999999999999  WT]] ! " 8 9 89DE*GFOWX=NPWXdPeef  h T uYPT_?U ae     y y$$$$$Y$$$ xxr*