File: //lib/python3.12/site-packages/dnf/__pycache__/query.cpython-312.pyc
�
�(f} � �V � d dl mZ d dl mZ d dlZd dlmZ d dlmZ d dlmZ d d�Z d� Z
y)
� )�absolute_import)�unicode_literalsN)�Query)�ucd)�
basestringc �� � t |t � r|g}| j � }g }|r|j t j
� |j |d|i� |r|S |j � S )N�provides__glob)�
isinstancer �query�append�hawkey�ICASE�filterm�run)�sack�patterns�ignore_case� get_query�q�flagss �./usr/lib/python3.12/site-packages/dnf/query.py�_by_providesr s\ � ��(�J�'��:���
�
��A��E��
���V�\�\�"�
�A�I�I�u�.�X�.�����5�5�7�N� c �l � i }| D ], }|j t |� g � j |� �. |S )N)�
setdefaultr r )�pkg_list� nevra_dic�pkgs r �_per_nevra_dictr - s6 � ��I������S��X�r�*�1�1�#�6� ��r )FF)�
__future__r r r
r �dnf.i18nr �
dnf.pycompr r r � r r �<module>r$ s# ��* '� '�
� � � !��r