§ |<ˆj] ã óB — d Z ddlmZ ddlmZmZ dZ G d„ de¦ « Z G d„ de¦ « Z G d „ d e ¦ « Z G d„ de¦ « Z G d „ de¦ « Z G d„ de ¦ « Z G d„ de ¦ « Z G d„ de¦ « Z G d„ de¦ « Z G d„ 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 ó — e Zd ZdZ e¦ « Zd„ Zd„ Zed„ ¦ « Z ed„ ¦ « Z ed„ ¦ « Zed„ ¦ « Zed„ ¦ « Z d S ) r a£ 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.12/venv/lib/python3.11/site-packages/gitdb/base.pyr z OInfo.__new__# s € Ý�}Š}˜S 3¨¨dÐ"3Ñ4Ô4Ð4ó c ó: — t | ¦ « d S r ©r Ú__init__©ÚselfÚargss r r zOInfo.__init__&