HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: sport3497 (1034)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/local/lib/python3.10/dist-packages/pip/_vendor/rich/__pycache__/pager.cpython-310.pyc
o

��h<�@s�ddlmZmZddlmZGdd�de�ZGdd�de�ZedkrPdd	lm	Z	dd
l
mZe�Z
e
jdd��e
�
e	��Wd
�d
S1sIwYd
Sd
S)�)�ABC�abstractmethod)�Anyc@s&eZdZdZededdfdd��ZdS)�PagerzBase class for a pager.�content�returnNcCsdS)zbShow content in pager.

        Args:
            content (str): Content to be displayed.
        N���selfrrr�A/usr/local/lib/python3.10/dist-packages/pip/_vendor/rich/pager.py�showsz
Pager.show)�__name__�
__module__�__qualname__�__doc__r�strrrrrrrsrc@s4eZdZdZdedefdd�Zdeddfdd�ZdS)	�SystemPagerz'Uses the pager installed on the system.rrcCstd��|�S)N�pydoc)�
__import__�pagerr	rrr�_pagerszSystemPager._pagerNcCs|�|�dS)z!Use the same pager used by pydoc.N)rr	rrrrszSystemPager.show)r
rrrrrrrrrrrrsr�__main__�)�make_test_card)�ConsoleT)�stylesN)�abcrr�typingrrrr
rr�consolerr�printrrrr�<module>s"��