+
     _i  c                   sb   ^ RI Ht ]! ]! 4       P                  R4      RR4      '       g$   ]! 4       P                  R4      '       g   R]9   d   ^RIHt M^ RIt ^ RI	t
R tR	 tR
 tR t ! R R]4      t^RIHt R tR t ! R R]4      t]P.                  ! ]4       R#   ] d    ^ RI
t
 LOi ; i)i    )version_infoZ__spec__ZparentNZ__package__.)_utilsc                 s     R V P                   P                  4       ,           pRV P                  P
                  : RV P                  P                  : RV: R2#   \        P                   d    Rp LPi ; i)z	proxy of  Z<r   z; z >)this__repr____builtin__Z	ExceptionZ	__class__
__module____name__)selfZstrthiss   & 4/usr/lib64/python3.14/site-packages/libdnf5/utils.py
_swig_reprr      s_    		 2 2 44 "^^668O8OQXZZ    s   !A A43A4c                    a  V 3R  lpV# )c                 s  < VR 8X  d   S! WV4       R# VR8X  d   V P                   P                  V4       R# \        W4      '       d5   \        \	        \        V 4      V4      \        4      '       d   S! WV4       R# \        RV ,          4      h)r   thisownz(You cannot add instance attributes to %sN)r   ownhasattr
isinstancegetattrtypepropertyAttributeError)r	   namevalueset   &&&r
   set_instance_attrZE_swig_setattr_nondynamic_instance_variable.<locals>.set_instance_attr   si    6>E"YIIMM% T  ZT
D0I8%T%TE" !Kd!RSS     )r   r      f r
   *_swig_setattr_nondynamic_instance_variabler      s    T r   c                 r   )c                 s   < \        W4      '       d+   \        \        W4      \        4      '       g   S! WV4       R# \	        R V ,          4      h)z%You cannot add class attributes to %sN)r   r   r   r   r   )clsr   r   r   r   r
   set_class_attrZ?_swig_setattr_nondynamic_class_variable.<locals>.set_class_attr)   s:    3j1CX&N&N5! !H3!NOOr   r   )r   r   r   r
   '_swig_setattr_nondynamic_class_variabler    (   s    P
 r   c                s   a  V 3R lpV# )zlClass decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclassc                 sp   < S! V P                   V P                  V P                  P                  4       4      # N)r   Z	__bases__Z__dict__Zcopy)r   	metaclasss   &r
   wrapperZ$_swig_add_metaclass.<locals>.wrapper3   s'    s}}cll6G6G6IJJr   r   )r"   r#   r   r
   _swig_add_metaclassr$   1   s    KNr   c                   s>    ] tR t^8tRt]! ]P                  4      tRtR# )_SwigNonDynamicMetazKMeta class to enforce nondynamic attributes (no new attributes) for a classr   N)	r   r   __qualname____firstlineno____doc__r    r   Z__setattr____static_attributes__r   r   r
   r%   r%   8   s    U9$:J:JKKr   r%   )	exceptionc                .    \         P                  ! V 4      # )z
Check if a given pattern is a GLOB.

:type pattern: string
:param pattern: Text pattern to be test
:rtype: boolean
:return: True if a given pattern is a GLOB
)r   is_glob_patternZpattern   &r
   r,   r,   ?        !!'**r   c                r+   )z
Check if a given pattern is a file path.

:type pattern: string
:param pattern: Text pattern to be test
:rtype: boolean
:return: True if a given pattern is a file path
)r   is_file_patternr-   r.   r
   r0   r0   J   r/   r   c                   sl   a  ] tR t^Tt o Rt]! R R RR7      t]tR t	]
P                  tR tR tR	tV tR
# )LocalezClass for passing localec                s6    V P                   P                  4       # r!   r   r   )xr.   r
   <lambda>Locale.<lambda>W   s    r   c                s8    V P                   P                  V4      # r!   r2   )r3   Zv   &&r
   r4   r5   W   s    AFFJJqMr   zThe membership flag)Zdocc                s\    \         P                  ! V \         P                  ! V4      4       R# )aC  
Creates a new `Locale` object containing the system locale with the specified `std_name` (for example, "C",
or "POSIX", or "cs_CZ.UTF-8") if such a locale is supported by the operating system.

:type std_name: string
:param std_name: name of the system locale to use ("" - user-preferred locale, must not be null pointer)
N)r   ZLocale_swiginitZ
new_Locale)r	   Zstd_namer6   r
   __init__ZLocale.__init__Z   s     	tV%6%6x%@Ar   c                r+   r!   )r   ZLocale_get_cpp_localer	   r.   r
   get_cpp_localeZLocale.get_cpp_localee   s    ++D11r   c                r+   r!   )r   ZLocale_get_c_localer8   r.   r
   get_c_localeZLocale.get_c_localeh   s    ))$//r   r   N)r   r   r&   r'   r(   r   r   r   r   r7   r   Zdelete_LocaleZ__swig_destroy__r9   r:   r)   Z__classdictcell__)Z__classdict__s   @r
   r1   r1   T   sA     #-/IOdeGHB ++20 0r   r1   )Zsysr    Z_swig_python_version_infor   ZglobalsZgetr   r   r   Zbuiltinsr   ZImportErrorr   r   r    r$   r   r%   r*   r,   r0   Zobjectr1   ZLocale_swigregisterr   r   r
   <module>r;      s    :
79==$h55}9U9UY\`hYh"[
L$ L
 	+	+0V 00   6 "y  s   B   B.-B.