§
{<ˆjÝ ã óp — d dl Z d dlmZ ej r d dlmZmZ nd dl mZmZ e
¦ « Zd„ Zd„ Z
d„ ZdS )é N)Úutils)ÚmaxÚminc ó, — t t g| ¢R i |¤ŽS ©N)Únew_min_maxÚ_builtin_min©ÚargsÚkwargss úm/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/future/builtins/new_min_max.pyÚnewminr ó € Ý•|Ð5 dÐ5Ð5Ð5¨fÐ5Ð5Ð5ó c ó, — t t g| ¢R i |¤ŽS r )r Ú_builtin_maxr
s r
Únewmaxr r r c óÌ — | ¦ « D ](\ }}|t ddg¦ « vrt d|¦ « ‚Œ)t |¦ « dk rt ‚t |¦ « dk r)| dt
¦ « t
urt ‚t |¦ « dk rêt
|d ¦ « } t |¦ « }t j |g|¦ « }nn# t $ ra | dt
¦ « t
ur| d¦ « cY S t d | j
¦ « ¦ « ‚w xY w| d¦ « � | || d¦ « ¬¦ « S | |¦ « S t |¦ « dk r@| d¦ « � | || d¦ « ¬¦ « S | |¦ « S dS ) zï
To support the argument "default" introduced in python 3.4 for min and max
:param _builtin_func: builtin min or builtin max
:param args:
:param kwargs:
:return: returns the min or max based on the arguments passed
ÚkeyÚdefaultzIllegal argument %sr é z{}() arg is an empty sequenceN)r )ÚitemsÚsetÚ TypeErrorÚlenÚgetÚ _SENTINELÚiterÚnextÚ itertoolsÚchainÚ
StopIterationÚ
ValueErrorÚformatÚ__name__)Ú
_builtin_funcr r r Ú_ÚiteratorÚfirsts r
r r sä € ð —,’,‘.”.ð 8ð 8‰ˆˆQØ•c˜5 )Ð,Ñ-Ô-Ð-Ð-ÝÐ1°3Ñ7Ô7Ð7ð .õ ˆ4�y„y�A‚~€~݈å
ˆ4�y„y�A‚~€~˜&Ÿ*š* Yµ Ñ:Ô:Å)ÐKÐK݈å
ˆ4�y„y�A‚~€~ݘ˜Qœ‘=”=ˆð :ݘ‘N”NˆEõ !”¨ w°Ñ9Ô9ˆHˆHøõ
ð að að aØ�zŠz˜)¥YÑ/Ô/µyÐ@Ð@Ø—z’z )Ñ,Ô,Ð,Ð,Ð,å Ð!@×!GÒ!GÈ
ÔH^Ñ!_Ô!_Ñ`Ô`Ð`ð aøøøð �:Š:�eÑÔÐ(Ø �= ¨v¯zªz¸%Ñ/@Ô/@ÐAÑAÔAÐAà �= Ñ*Ô*Ð*å
ˆ4�y„y�1‚}€}Ø�:Š:�eÑÔÐ(Ø �= ¨6¯:ª:°eÑ+<Ô+<Ð=Ñ=Ô=Ð=à �= Ñ&Ô&Ð&ð €}s Â=C# Ã#AEÄ&(E)r Úfuturer ÚPY2Ú__builtin__r r r r ÚbuiltinsÚobjectr r r r © r r
ú