HEX
Server: Apache
System: Linux ubuntu-s-2vcpu-4gb-amd-sfo3-01-KIT-DIGITAL 6.5.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 7 15:10:09 UTC 2024 x86_64
User: www-data (33)
PHP: 8.2.10-2ubuntu2.2
Disabled: NONE
Upload Files
File: //usr/share/python3/debpython/__pycache__/option.cpython-311.pyc
�

7�d^��`�ddlZddlZddlmZddlmZd�Zd�ZGd�dej��ZdS)�N)�copy)�parse_vrangec�l�	t|��S#t$rtjd|z���wxYw)Nzversion range is invalid: %s)r�
ValueError�optparse�OptionValueError)�option�opt�values   �&/usr/share/python3/debpython/option.py�parse_version_ranger
sL��P��E�"�"�"���P�P�P��'�(F��(N�O�O�O�P���s��"3c�v�	tj|��}n"#t$rtjd���wxYw|S)Nzregular expression is not valid)�re�compile�	Exceptionrr)r	r
r�patterns    r�compile_regexprr#sO��K��*�U�#�#�����K�K�K��'�(I�J�J�J�K�����Ns��6c�j�eZdZejjdzZeejj��Zeed<e	ed<dS)�Option)�
version_range�regexprrrN)
�__name__�
__module__�__qualname__rr�TYPESr�TYPE_CHECKERr
r��rrr+sH�������O�!�$@�@�E��4���4�5�5�L�$7�L��!�-�L����rr)rrr�debpython.versionrr
rrrrr�<module>r s���,
�	�	�	�����������*�*�*�*�*�*�P�P�P����.�.�.�.�.�X�_�.�.�.�.�.r