Current Path : /usr/share/python/debpython/ |
Current File : //usr/share/python/debpython/pydist.pyc |
JQc @ s/ d d l m Z d d l Z d d l Z d d l Z d d l m Z m Z m Z d d l m Z m Z d d l m Z m Z m Z d d l m Z e j e Z e j d Z e j d e j Z e j d e j Z d Z e d d d d Z d d Z d Z d Z d Z d Z! d S( i( t with_statementN( t existst isdirt join( t PIPEt Popen( t vreprt getvert get_requested_versions( t memoizes/ .*?/usr/lib/python(\d.\d+)/(site|dist)-packagess (?P<name>[A-Za-z][A-Za-z0-9_.]*) # Python distribution name \s* (?P<vrange>(?:-?\d\.\d+(?:-(?:\d\.\d+)?)?)?) # version range \s* (?P<dependency>(?:[a-z][^;]*)?) # Debian dependency (?: # optional upstream version -> Debian version translator ;\s* (?P<standard>PEP386)? # PEP-386 mode \s* (?P<rules>s/.*)? # translator rules )? s (?P<name>[A-Za-z][A-Za-z0-9_.]*) # Python distribution name \s* (?P<enabled_extras>(?:\[[^\]]*\])?) # ignored for now \s* (?: # optional minimum/maximum version (?P<operator><=?|>=?|==|!=) \s* (?P<version>(\w|[-.])+) )? c C s t | y } xo | D]g } | j d } | j d s | rG q n t j | s t j d | j d d d | t Sq WWd QXt S( s Check if pydist file looks good.s t #s"