HEX
Server: LiteSpeed
System: Linux ws4.angoweb.net 5.14.0-611.13.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 11 04:57:59 EST 2025 x86_64
User: tswangoe (2287)
PHP: 8.1.33
Disabled: show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open
Upload Files
File: //opt/alt/python312/lib/python3.12/site-packages/pip/_vendor/rich/__pycache__/pager.cpython-312.pyc
�

��vG4������ddlmZmZddlmZGd�de�ZGd�de�Zedk(rEdd	lm	Z	dd
l
mZe�Z
e
jd��5e
je	��d
d
d
�y
y
#1swYy
xYw)�)�ABC�abstractmethod)�Anyc�*�eZdZdZededdfd��Zy)�PagerzBase class for a pager.�content�returnNc��y)zbShow content in pager.

        Args:
            content (str): Content to be displayed.
        N���selfrs  ��/builddir/build/BUILDROOT/alt-python312-pip-23.3.1-1.el9.x86_64/opt/alt/python312/lib/python3.12/site-packages/pip/_vendor/rich/pager.py�showz
Pager.shows��)�__name__�
__module__�__qualname__�__doc__r�strrrrrrrs%��!���C��D���rrc�0�eZdZdZdedefd�Zdeddfd�Zy)�SystemPagerz'Uses the pager installed on the system.rr	c�6�td�j|�S)N�pydoc)�
__import__�pagerrs  r�_pagerzSystemPager._pagers���'�"�(�(��1�1rNc�&�|j|�y)z!Use the same pager used by pydoc.N)rrs  rrzSystemPager.shows�����G�r)rrrrrrrrrrrrrs+��1�2�c�2�c�2��C��D�rr�__main__�)�make_test_card)�ConsoleT)�stylesN)�abcrr�typingrrrrrr �consoler!r�printrrr�<module>r'sv��#��	�C�	��%���z��(� ��i�G�	���d��	#�(��
�
�n�&�'�(�(��
(�(�s�A0�0A9