+
     [;iJ  c                   s&    ^ RI Ht  ! R R4      tR# )i    )absolute_importc                   sn   a  ] tR t^t o RtRtRtRtRtRt	Rt
RtRR ltR tR tR tR tR tR	 tR
tV tR# )PackagezRepresents linux packageNc                s    Wn         W n        R # N)namemodified)selfr   r   s   &&&=/usr/lib/python3.14/site-packages/tracer/resources/package.py__init__ZPackage.__init__!   s    )-    c                sn    \        WP                  4      ;'       d    V P                  VP                  8H  # )z+Packages are equal when they have same name)Z
isinstanceZ	__class__r   r   Zpackage   &&r   __eq__ZPackage.__eq__%   s-    
Wnn
- ! !yyGLL "r   c                s.    V P                  V4      '       * # r   )r   r	   r
   r   __ne__ZPackage.__ne__*   s    [[!	!!r   c                s6    R V P                   ,           R,           # )z	<Package:Z>r   r      &r   __repr__ZPackage.__repr__-   s    	tyy	 3	&&r   c                s    V P                   # r   r   r   r   r   __str__ZPackage.__str__0   s    	r   c                s,    \        V P                  4      # r   )Zhashr   r   r   r   __hash__ZPackage.__hash__3   s    	diir   c                s(    VP                  V 4       R # r   )Zload_package_info)r   Zpackage_managerr
   r   	load_infoZPackage.load_info6   s    ##D)r   )r   r   r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   r   ZdescriptionZcategoryZepochZversionZreleaser   r   r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r   r      sS     	"
"'* *r   r   N)Z
__future__r    r   ) r   r   <module>r      s   & '!* !*r   