Module Expr Str Import alias Import alias Import alias Import alias Import alias ImportFrom alias Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str If CompareLt AttributeLoad NameLoad attr TupleLoad Num Num body Assign NameStore NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Str attr AttributeLoad NameLoad attr Call NameLoad GeneratorExp SubscriptLoad NameLoad Index Num comprehension NameStore AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Call NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Str Call NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str TryExcept body Assign NameStore Call NameLoad NameLoad Str handlers ExceptHandler type NameLoad name NameStore body If CompareNotEq AttributeLoad NameLoad attr Num body Raise Return NameLoad Assign NameStore Call NameLoad NameLoad NameLoad For TupleStore NameStore NameStore NameStore NameLoad body Assign NameStore IfExp CompareIs NameLoad NameLoad AttributeLoad NameLoad attr NameLoad If CompareNotIn NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call NameLoad Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr attr Str If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Str Str If UnaryOpNot NameLoad body If BoolOpAnd CompareEq Call AttributeLoad NameLoad attr Str CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Str If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Str Str If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If UnaryOpNot NameLoad body Return Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Return BoolOpOr NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr attr Str If BoolOpAnd UnaryOpNot NameLoad CompareNotEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str Str Assign NameStore IfExp NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return Call AttributeLoad NameLoad attr Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Num If CompareLt Call NameLoad NameLoad Num body Return NameLoad Assign TupleStore NameStore NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr If BoolOpAnd CompareEq SubscriptLoad NameLoad Index Num Str Call AttributeLoad NameLoad attr NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Num Num orelse If BoolOpAnd CompareEq SubscriptLoad NameLoad Index Num Str Call AttributeLoad NameLoad attr NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore NameLoad Assign NameStore ListLoad With NameLoad body For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot Call AttributeLoad NameLoad attr body Continue Assign NameStore Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore NameLoad Continue Assign NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Continue TryExcept body Expr Yield TupleLoad NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num handlers ExceptHandler type NameLoad body Break If NameLoad body Raise Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list
N/A N/A Config file processing (.vexrc).
 N/A os N/A sys N/A re N/A shlex N/A platform collections OrderedDict N/A _IDENTIFIER_PATTERN [a-zA-Z][_a-zA-Z0-9]* N/A _SQUOTE_RE N/A N/A re compile '([^']*)'\Z N/A _DQUOTE_RE N/A N/A re compile "([^"]*)"\Z N/A _HEADING_RE N/A N/A re compile N/A N/A ^( _IDENTIFIER_PATTERN ):[ \t\n\r]*\Z N/A _VAR_RE N/A N/A re compile N/A N/A [ \t]*( _IDENTIFIER_PATTERN ) *= *(.*)[ \t\n\r]*$ N/A N/A N/A sys version_info N/A 3 3 N/A N/A FileNotFoundError IOError InvalidConfigError N/A Exception N/A N/A Raised when there is an error during a .vexrc file parse.
     __init__ N/A N/A self filename errors N/A N/A N/A N/A N/A Exception __init__ self N/A N/A self filename filename N/A N/A self errors errors N/A __str__ N/A N/A self N/A N/A N/A N/A N/A errors in {0!r}, lines {1!r} format N/A self filename N/A list N/A N/A tup N/A 0 N/A tup N/A self errors N/A N/A Vexrc N/A object N/A N/A Parsed representation of a .vexrc config file.
     N/A default_heading root N/A default_encoding utf-8 __init__ N/A N/A self N/A N/A N/A N/A self encoding N/A self default_encoding N/A N/A self headings N/A OrderedDict N/A N/A N/A self headings N/A N/A self default_heading N/A OrderedDict N/A N/A N/A self headings N/A env N/A OrderedDict N/A __getitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A self headings get key N/A from_file N/A N/A cls path environ N/A N/A N/A Make a Vexrc instance from given file in given environ.
         N/A instance N/A cls N/A N/A N/A instance read path environ N/A instance N/A classmethod read N/A N/A self path environ N/A N/A N/A Read data from file into this vexrc instance.
         N/A N/A N/A inp N/A open path rb N/A N/A N/A FileNotFoundError N/A error N/A N/A N/A N/A error errno 2 N/A N/A N/A None N/A parsing N/A parse_vexrc inp environ N/A N/A heading key value parsing N/A N/A heading N/A N/A heading None N/A self default_heading heading N/A N/A heading N/A self headings N/A N/A N/A N/A self headings N/A heading N/A OrderedDict N/A N/A N/A N/A self headings N/A heading N/A key value N/A N/A N/A parsing close N/A get_ve_base N/A N/A self environ N/A N/A N/A Find a directory to look for virtualenvs in.
         N/A ve_base_value N/A N/A N/A N/A self headings N/A N/A self default_heading get virtualenvs N/A ve_base_value N/A N/A ve_base N/A N/A N/A os path expanduser ve_base_value N/A N/A ve_base N/A N/A environ get WORKON_HOME N/A N/A ve_base N/A N/A N/A N/A N/A N/A platform system Windows N/A N/A os name nt N/A N/A _win_drive N/A N/A environ get HOMEDRIVE N/A home N/A N/A environ get HOMEPATH N/A home N/A N/A home N/A N/A N/A os path join _win_drive home N/A N/A home N/A N/A environ get HOME N/A N/A home N/A N/A home N/A N/A N/A os path expanduser ~ N/A N/A home N/A N/A N/A ve_base N/A N/A N/A os path join home .virtualenvs N/A N/A ve_base N/A get_shell N/A N/A self environ N/A N/A N/A Find a command to run.
         N/A command N/A N/A N/A N/A self headings N/A N/A self default_heading get shell N/A N/A N/A command N/A N/A os name nt N/A N/A command N/A N/A environ get SHELL N/A command N/A command N/A N/A shlex split command None N/A command N/A N/A extract_heading N/A N/A line N/A N/A N/A Return heading in given line or None if it's not a heading.
     N/A match N/A N/A _HEADING_RE match line N/A match N/A N/A N/A N/A match group 1 N/A None N/A extract_key_value N/A N/A line environ N/A N/A N/A Return key, value from given line if present, else return None.
     N/A segments N/A N/A line split = 1 N/A N/A N/A len segments 2 N/A N/A None N/A N/A key value segments N/A value N/A N/A value strip N/A N/A N/A N/A value N/A 0 ' N/A N/A _SQUOTE_RE match value N/A N/A value N/A value N/A 1 -1 N/A N/A N/A N/A N/A value N/A 0 " N/A N/A _DQUOTE_RE match value N/A N/A template N/A value N/A 1 -1 N/A value N/A N/A template format environ N/A key N/A N/A key strip N/A value N/A N/A value strip N/A N/A key value N/A parse_vexrc N/A N/A inp environ N/A N/A N/A Iterator yielding key/value pairs from given stream.

    yields tuples of heading, key, value.
     N/A heading None N/A errors N/A N/A inp N/A N/A N/A line_number line N/A enumerate inp N/A N/A line N/A N/A line decode utf-8 N/A N/A N/A N/A line strip N/A N/A N/A extracted_heading N/A extract_heading line N/A N/A extracted_heading None N/A N/A heading extracted_heading N/A N/A kv_tuple N/A extract_key_value line environ N/A N/A kv_tuple None N/A N/A N/A N/A errors append N/A line_number line N/A N/A N/A N/A N/A N/A heading N/A kv_tuple N/A 0 N/A kv_tuple N/A 1 N/A N/A N/A GeneratorExit N/A N/A N/A errors N/A N/A N/A InvalidConfigError N/A inp name errors N/A