File: //usr/share/python3/debpython/__pycache__/option.cpython-35.pyc
pX^ @ sm d d l Z d d l Z d d l m Z d d l m Z d d Z d d Z Gd d d e j Z d S)
N)copy)parse_vrangec C s: y t | SWn% t k
r5 t j d | Yn Xd S)Nzversion range is invalid: %s)r
ValueErroroptparseOptionValueError)optionoptvalue r
&/usr/share/python3/debpython/option.pyparse_version_range s
r c C s; y t j | } Wn! t k
r6 t j d Yn X| S)Nzregular expression is not valid)recompile Exceptionr r )r r r patternr
r
r compile_regexpr# s
r c @ sF e Z d Z e j j d Z e e j j Z e e d <e e d <d S)Option
version_rangeregexprN)r r )
__name__
__module____qualname__r r TYPESr TYPE_CHECKERr r r
r
r
r r + s
r )r
r r debpython.versionr r r r r
r
r
r <module> s