+
    ®¾j¼  ã                   ó²   € ^ RI Ht ^ RIHt ^ RIHtHtHt ^ RIH	t	 ^RI
HtHt ]! ]4      t ! R R]	]]]3,          4      t ! R R	]	]]]3,          4      tR
# )é    )Údefaultdict)Ú	getLogger)ÚAnyÚDefaultDictÚOptional)ÚBaseReporter)Ú	CandidateÚRequirementc                   óD   a € ] tR t^t o V 3R lR ltV 3R lR ltRtV tR# )ÚPipReporterc                ó   <€ V ^8„  d   QhRR/# ©é   ÚreturnN© )ÚformatÚ__classdict__s   "€Úk/home/ralf/ical-fahrzeuge/venv/lib/python3.14/site-packages/pip/_internal/resolution/resolvelib/reporter.pyÚ__annotate__ÚPipReporter.__annotate__   s   ø€ ÷ 
ñ 
˜$ñ 
ó    c                óH   € \        \        4      V n        ^R^R^R/V n        R# )é   z�pip is looking at multiple versions of {package_name} to determine which version is compatible with other requirements. This could take a while.z–pip is still looking at multiple versions of {package_name} to determine which version is compatible with other requirements. This could take a while.zëThis is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.N)r   ÚintÚreject_count_by_packageÚ_messages_at_reject_count©Úselfs   &r   Ú__init__ÚPipReporter.__init__   s8   € Ü>IÌ#Ó>NˆÔ$ð ð9ð ð9ð ðKð*
ˆÖ&r   c                ó*   <€ V ^8„  d   QhRS[ RS[RR/# ©r   Ú	criterionÚ	candidater   N©r   r	   )r   r   s   "€r   r   r   #   s"   ø€ ÷ ñ ©Sð ¹Yð È4ñ r   c                ód  € V P                   VP                  ;;,          ^,          uu&   V P                   VP                  ,          pW0P                  9  d   R# V P                  V,          p\        P	                  RVP                  VP                  R7      4       RpVP                   Fm  pVP                  VP                  r‡VR,          pV'       d$   WXP                   RVP                   R2,          pM	VR,          pWWP                  4       ,          pKo  	  \        P                  V4       R# )	r   NzINFO: %s)Úpackage_namez0Will try a different candidate, due to conflict:z
    Ú z depends on zThe user requested )r   Únamer   ÚloggerÚinfor   ÚinformationÚrequirementÚparentÚversionÚformat_for_errorÚdebug)	r   r#   r$   ÚcountÚmessageÚmsgÚreq_infoÚreqr.   s	   &&&      r   Úrejecting_candidateÚPipReporter.rejecting_candidate#   sæ   € Ø×$Ñ$ Y§^¡^×4¸Õ9Ó4à×,Ñ,¨Y¯^©^Õ<ˆØ×6Ñ6Ô6Ùà×0Ñ0°Õ7ˆÜ�‰�J §¡¸I¿N¹N Ó KÔLà@ˆØ!×-Ô-ˆHØ"×.Ñ.°·±�à�8�OˆCßØŸ+™+˜ a¨¯©Ð'7°|ÐDÕD‘àÐ,Õ,�Ø×'Ñ'Ó)Õ)ŠCñ .ô 	�‰�SÖr   )r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r7   Ú__static_attributes__Ú__classdictcell__©r   s   @r   r   r      s   ø‡ € ÷
ð 
÷,ö r   r   c                   ó¢   a € ] tR t^:t o RtV 3R lR ltV 3R lR ltV 3R lR ltV 3R lR	 ltV 3R
 lR lt	V 3R lR lt
V 3R lR ltRtV tR# )ÚPipDebuggingReporterz9A reporter that does an info log for every event it sees.c                ó   <€ V ^8„  d   QhRR/# r   r   )r   r   s   "€r   r   Ú!PipDebuggingReporter.__annotate__=   s   ø€ ÷ +ñ +˜$ñ +r   c                ó0   € \         P                  R 4       R# )zReporter.starting()N©r*   r+   r   s   &r   ÚstartingÚPipDebuggingReporter.starting=   s   € Ü�‰Ð)Ö*r   c                ó$   <€ V ^8„  d   QhRS[ RR/# )r   Úindexr   N)r   )r   r   s   "€r   r   rC   @   s   ø€ ÷ :ñ :¡Cð :¨Dñ :r   c                ó2   € \         P                  R V4       R# )zReporter.starting_round(%r)NrE   )r   rI   s   &&r   Ústarting_roundÚ#PipDebuggingReporter.starting_round@   s   € Ü�‰Ð1°5Ö9r   c                ó*   <€ V ^8„  d   QhRS[ RS[RR/# )r   rI   Ústater   N)r   r   )r   r   s   "€r   r   rC   C   s'   ø€ ÷ Dñ D¡#ð D©cð D°dñ Dr   c                ó^   € \         P                  R V4       \         P                  RW4       R# )z Reporter.ending_round(%r, state)zReporter.ending_round(%r, %r)N)r*   r+   r1   )r   rI   rN   s   &&&r   Úending_roundÚ!PipDebuggingReporter.ending_roundC   s    € Ü�‰Ð6¸Ô>Ü�‰Ð4°eÖCr   c                ó$   <€ V ^8„  d   QhRS[ RR/# )r   rN   r   N)r   )r   r   s   "€r   r   rC   G   s   ø€ ÷ 2ñ 2™Cð 2 Dñ 2r   c                ó2   € \         P                  R V4       R# )zReporter.ending(%r)NrE   )r   rN   s   &&r   ÚendingÚPipDebuggingReporter.endingG   s   € Ü�‰Ð)¨5Ö1r   c                ó:   <€ V ^8„  d   QhRS[ RS[S[,          RR/# )r   r-   r.   r   N)r
   r   r	   )r   r   s   "€r   r   rC   J   s/   ø€ ÷ Pñ PÙ&ðPÙ08¹Õ0CðPà	ñPr   c                ó2   € \         P                  R W4       R# )z#Reporter.adding_requirement(%r, %r)NrE   )r   r-   r.   s   &&&r   Úadding_requirementÚ'PipDebuggingReporter.adding_requirementJ   s   € ô 	�‰Ð9¸;ÖOr   c                ó*   <€ V ^8„  d   QhRS[ RS[RR/# r"   r%   )r   r   s   "€r   r   rC   O   s'   ø€ ÷ Rñ R©Sð R¹Yð RÈ4ñ Rr   c                ó2   € \         P                  R W4       R# )z$Reporter.rejecting_candidate(%r, %r)NrE   )r   r#   r$   s   &&&r   r7   Ú(PipDebuggingReporter.rejecting_candidateO   s   € Ü�‰Ð:¸IÖQr   c                ó$   <€ V ^8„  d   QhRS[ RR/# )r   r$   r   N)r	   )r   r   s   "€r   r   rC   R   s   ø€ ÷ 7ñ 7¡ð 7¨tñ 7r   c                ó2   € \         P                  R V4       R# )zReporter.pinning(%r)NrE   )r   r$   s   &&r   ÚpinningÚPipDebuggingReporter.pinningR   s   € Ü�‰Ð*¨IÖ6r   r   N)r9   r:   r;   r<   Ú__doc__rF   rK   rP   rT   rX   r7   r_   r=   r>   r?   s   @r   rA   rA   :   sT   ø‡ € ÙC÷+ð +÷:ð :÷Dð D÷2ð 2÷Pð P÷
Rð R÷7ö 7r   rA   N)Úcollectionsr   Úloggingr   Útypingr   r   r   Ú pip._vendor.resolvelib.reportersr   Úbaser	   r
   r9   r*   Ústrr   rA   r   r   r   Ú<module>rh      sR   ðÝ #Ý ß -Ñ -å 9ç (á	�8Ó	€ô+�,˜{¨I°sÐ:Õ;ô +ô\7˜<¨°YÀÐ(CÕDö 7r   