+
     hr  c                   sd    ^ RI Ht ^ RIHtHtHtHtHtHt  ! R R]]	,          4      t
]
! 4       tR# )    )TracebackType)IOIterableIteratorListOptionalTypec                   s  a  ] tR t^t o V 3R lR ltV 3R lR ltR)V 3R lR lltV 3R lR ltR)V 3R	 lR
 lltR)V 3R lR llt	R)V 3R lR llt
V 3R lR ltV 3R lR ltR)V 3R lR l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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(# )*NullFilec                   < V ^8  d   QhRR/#    returnN Zformat__classdict__   "@/usr/lib/python3.14/site-packages/pip/_vendor/rich/_null_file.py__annotate__NullFile.__annotate__         t     c                    R # Nr   self   &r   closeZNullFile.close       r   c                    < V ^8  d   QhRS[ /# r   r   Zboolr   r   r   r   r   	   s       r   c                r   Fr   r   r   r   isattyZNullFile.isatty	       r   c                &   < V ^8  d   QhRS[ RS[/# )r   _NullFile__nr   intstrr   r   r   r   r      s       C r   c                r   Z r   )r   r$      &&r   readZNullFile.read       r   c                r   r   r   r   r   r   r   r            $ r   c                r   r    r   r   r   r   readableZNullFile.readable   r"   r   c                r#   )r   _NullFile__limitr   r%   r   r   r   r   r      s       C r   c                r   r(   r   )r   r.   r)   r   readlineZNullFile.readline   r+   r   c                s6   < V ^8  d   QhRS[ RS[S[,          /# )r   _NullFile__hintr   )r&   r   r'   r   r   r   r   r      s       DI r   c                s    . # r   r   )r   r0   r)   r   	readlinesZNullFile.readlines       	r   c                s,   < V ^8  d   QhRS[ RS[ RS[ /# )r   _NullFile__offset_NullFile__whencer   r&   r   r   r   r   r      s"      S C  r   c                    ^ # r    r   )r   r3   r4   s   &&&r   seekZNullFile.seek       r   c                r   r   r   r   r   r   r   r      r,   r   c                r   r    r   r   r   r   seekableZNullFile.seekable   r"   r   c                r   r   r5   r   r   r   r   r      s      c r   c                r6   r7   r   r   r   r   tellZNullFile.tell   r9   r   c                s6   < V ^8  d   QhRS[ S[,          RS[/# )r   _NullFile__sizer   )r   r&   r   r   r   r   r   !   s      x} S r   c                r6   r7   r   )r   r<   r)   r   truncateZNullFile.truncate!   r9   r   c                r   r   r   r   r   r   r   r   $   r,   r   c                r   r    r   r   r   r   writableZNullFile.writable$   r"   r   c                s4   < V ^8  d   QhRS[ S[,          RR/# )r   _NullFile__linesr   N)r   r'   r   r   r   r   r   '   s      (3- D r   c                r   r   r   )r   r?   r)   r   
writelinesZNullFile.writelines'   r   r   c                r   r   )r'   r   r   r   r   r   *   s      # r   c                r   r(   r   r   r   r   __next__ZNullFile.__next__*   r+   r   c                0   < V ^8  d   QhRS[ S[,          /# r   )r   r'   r   r   r   r   r   -   s      (3- r   c                s    \        R .4      # r(   )Ziterr   r   r   __iter__ZNullFile.__iter__-   s    RDzr   c                rB   r   )r   r'   r   r   r   r   r   0   s      2c7 r   c                s    V # r   r   r   r   r   	__enter__ZNullFile.__enter__0   s    r   c                sp   < V ^8  d   QhRS[ S[S[,          ,          RS[ S[,          RS[ S[,          RR/# )r   _NullFile__t_NullFile__value_NullFile__tracebackr   N)r   r   ZBaseExceptionr   r   r   r   r   r   3   sG      d=)* -( m,	
 
r   c                r   r   r   )r   rE   rF   rG   s   &&&&r   __exit__ZNullFile.__exit__3   s     	r   c                r#   )r   textr   )r'   r&   r   r   r   r   r   ;   s      # # r   c                r6   r7   r   )r   rI   r)   r   writeZNullFile.write;   r9   r   c                r	   r
   r   r   r   r   r   r   >   r   r   c                r   r   r   r   r   r   flushZNullFile.flush>   r   r   c                r   r   r5   r   r   r   r   r   A   s       r   c                s    R# )   ir   r   r   r   filenoZNullFile.filenoA   r2   r   r   N)rL   )Z__name__Z
__module__Z__qualname__Z__firstlineno__r   r!   r*   r-   r/   r1   r8   r:   r;   r=   r>   r@   rA   rC   rD   rH   rJ   rK   rM   Z__static_attributes__Z__classdictcell__)r   s   @r   r   r      s                        r   r   N)Ztypesr   Ztypingr   r   r   r   r   r   r'   r   Z	NULL_FILEr   r   r   <module>rN      s(     ? ?=r#w =@ J	r   