Edit File: check.cpython-311.opt-2.pyc
� �����f���������������������������� �d�dl�mZ�d�dlmZ� �d�dlmZ�d�dlmZ�d�dlm Z �d�dlm Z ��G�d��de������������Zd Zn #�e $�r�d ZY�nw�xY�w�G�d��de������������Zd S�)�����)�Command)�DistutilsSetupError)�Reporter)�Parser)�frontend)�nodesc�������������������� �����e�Zd�Z � �dd�Zd��ZdS�)�SilentReporterNr����ascii�replacec����������� �������J�����g�|�_���������t����������j��������|�|||||||�������������d�S��N)�messagesr����__init__)�self�source�report_level� halt_level�stream�debug�encoding� error_handlers��� �>/opt/alt/python311/lib64/python3.11/distutils/command/check.pyr���zSilentReporter.__init__���s9�������D�M���d�F�L�*�f�#�X�}� >�� >�� >�� >�� >�����c�����������������������|�j������������������������������||||f�������������t����������j��������|g|�R�||�j��������|���������d�|��S�)N)�level�type)r����appendr����system_message�levels)r���r����message�children�kwargss��� r���r���zSilentReporter.system_message���sc�������M� � �%��(�F�!C�D�D�D��'���=�)1�=��=�u�-1�[��-?�=��=�5;�=��=�� =r���)Nr���r���r���)�__name__� __module__�__qualname__r���r�����r���r���r ���r ������s=��������������DH�>G� >�� >�� >�� >� =�� =�� =�� =�� =r���r ���TFc��������������������N�����e�Zd�Z �dZg�d�Zg�d�Zd��Zd��Zd��Zd��Z d��Z d ��Zd ��ZdS�)�checkz"perform some checks on the package))�metadata�mzVerify meta-data)�restructuredtext�rzEChecks if long string meta-data syntax are reStructuredText-compliant)�strict�sz(Will exit with an error if a check fails)r*���r,���r.���c������������������@����� �d|�_���������d|�_��������d|�_��������d|�_��������d�S�)Nr�������)r,���r*���r.���� _warnings�r���s��� r����initialize_optionszcheck.initialize_options0���s&������.� !����� ��������r���c�����������������������d�S�r���r'���r3���s��� r����finalize_optionszcheck.finalize_options7���s�������r���c������������������N����� �|�xj���������dz ��c_���������t����������j��������|�|������������S�)Nr1���)r2���r����warn)r����msgs��� r���r8���z check.warn:���s'������8����!�����|�D�#�&�&�&r���c����������������������� �|�j���������r|�������������������������������������|�j��������r2t����������r|�������������������������������������n|�j��������rt ����������d�������������|�j��������r|�j��������dk����rt ����������d�������������d�S�d�S�)NzThe docutils package is needed.r���zPlease correct your package.)r*����check_metadatar,����HAS_DOCUTILS�check_restructuredtextr.���r���r2���r3���s��� r����runz check.run?���s���������=�� "����!�!�!�� �� M��� M��+�+�-�-�-�-���� M�)�*K�L�L�L���;�� F�4�>�A�-�-�%�&D�E�E�E� F�� F�-�-r���c���������������������� �|�j���������j��������}g�}dD�]7}t����������||������������rt����������||������������s|���������������������|��������������8|r+|����������������������dd���������������������|������������z���������������|j��������r |j��������s|����������������������d�������������d�S�d�S�|j ��������r |j ��������s|����������������������d�������������d�S�d�S�|����������������������d�������������d�S�)N)�name�version�urlzmissing required meta-data: %sz, zNmissing meta-data: if 'author' supplied, 'author_email' should be supplied toozVmissing meta-data: if 'maintainer' supplied, 'maintainer_email' should be supplied toozkmissing meta-data: either (author and author_email) or (maintainer and maintainer_email) should be supplied)�distributionr*����hasattr�getattrr���r8����join�author�author_email� maintainer�maintainer_email)r���r*����missing�attrs��� r���r;���zcheck.check_metadataO���sO����� ���$�-����.�� %�� %�D��H�d�+�+�� %���$�0G�0G�� %����t�$�$�$���� N��I�I�6�$�)�)�G�:L�:L�L�M�M�M��?�� ,��(�� C�� � ��B��C��C��C��C��C� C�� C��� �� ,��,�� G�� � ��F��G��G��G��G��G� G�� G�� �I�I��+�� ,�� ,�� ,�� ,�� ,r���c����������������������� �|�j��������������������������������������������}|����������������������|������������D�]K}|d������������������������������d������������}|� |d���������}n|d����������d|�d�}|����������������������|��������������Ld�S�)N����liner1���z (line �))rC����get_long_description�_check_rst_data�getr8���)r����data�warningrO���s��� r���r=���zcheck.check_restructuredtextp���s�������B�� �5�5�7�7���+�+�D�1�1�� �� �G��2�;�?�?�6�*�*�D��|�!�!�*���,3�A�J�J�J����=���I�I�g����� �� r���c����������� ����������� �|�j���������j��������pd}t������������������������} �t����������j��������}�|t����������������������}n=#�t ����������$�r0�t����������j��������t����������f������������������������������������������������}Y�nw�xY�wd|_��������d�|_ ��������d�|_ ��������t����������||j��������|j ��������|j��������|j��������|j��������|j���������������������}t%����������j��������|||�������������}|���������������������|d������������� �|���������������������||�������������n8#�t ����������$�r+}|j�����������������������������dd|z��di�f�������������Y�d�}~nd�}~ww�xY�w|j��������S�) Nzsetup.py)� components����)r���r���r���r���)r���rN���z!Could not finish the parsing: %s.��)rC����script_namer���r����get_default_settings�AttributeError�OptionParser�get_default_values� tab_width�pep_references�rfc_referencesr ���r���r����warning_streamr����error_encoding�error_encoding_error_handlerr����document�note_source�parser���r���) r���rT����source_path�parserr[����settings�reporterre����es ��� r���rR���zcheck._check_rst_data{���s������F��'�3�A�z������ 4�#+�#@� � �,�+�F�3�3�H�H�� ��� X�� X�� X��,�� �B�B�B�U�U�W�W�H�H�H� X���� ����"&���"&���!�+�"�/�"�-�!)�!8� (��#+�#:�(0�(M� O��O��O����>�(�H�[�I�I�I�����[�"�-�-�-� G��L�L��x�(�(�(�(���� G�� G�� G���$�$��8�1�<�b�"�E� G�� G�� G�� G�� G�� G�� G�� G����� G������ � s'����<��7A6�5A6�0D�� D<�!D7�7D<N) r$���r%���r&����description�user_options�boolean_optionsr4���r6���r8���r>���r;���r=���rR���r'���r���r���r)���r)���#���s����������������7�K�B��B��B�L��A�@�@�O������ �� �� �'��'��'� F��F��F� ,��,��,�B �� �� �!��!��!��!��!r���r)���N)�distutils.corer����distutils.errorsr����docutils.utilsr����docutils.parsers.rstr����docutilsr���r���r ���r<���� Exceptionr)���r'���r���r����<module>rv������s������#��"��"��"��"��"��0��0��0��0��0��0��'�'�'�'�'�'�+�+�+�+�+�+�!�!�!�!�!�!�������=��=��=��=��=���=��=��=���L�L�����������L�L�L����� w!��w!��w!��w!��w!�G��w!��w!��w!��w!��w!s����(8��A�A