Module Expr Str ImportFrom alias alias alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias alias ImportFrom alias alias Assign NameStore Str Assign NameStore Str ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str BinOpMod Str AttributeLoad NameLoad attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str If Call AttributeLoad NameLoad attr body With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If CompareIn Str NameLoad body Return SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad NameLoad body Expr Str If UnaryOpNot Call NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call AttributeLoad NameLoad attr Return NameLoad Assign NameStore NameLoad Assign NameStore NameLoad TryFinally body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad orelse Assign TupleStore NameStore NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign NameStore NameLoad If BoolOpOr CompareEq NameLoad Str CompareIs NameLoad NameLoad body Assign NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad orelse Assign NameStore ListLoad Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr body If Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Str body Expr Call AttributeLoad NameLoad attr NameLoad If CompareNotIn SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Index Num If UnaryOpNot NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpMod Str NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Dict Str Str NameLoad NameLoad With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad finalbody If BoolOpAnd CompareIsNot NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr body Return NameLoad If CompareNotEq NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If Call AttributeLoad NameLoad attr body With Call NameLoad AttributeLoad NameLoad attr Str NameStore body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If CompareIn Str NameLoad body Return SubscriptLoad NameLoad Index Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Return Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Return Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad Str decorator_list decorator_list Assign NameStore NameLoad
N/A N/A 
tar vcs support.

The implementation uses the "version" argument to indicate a subfolder
within a tarfile.  Hence one can organize sources by creating one
tarfile with a folder inside for each version.
 __future__ absolute_import print_function unicode_literals N/A os N/A tempfile N/A shutil N/A tarfile N/A sys N/A yaml vcstools.vcs_base VcsClientBase VcsError vcstools.common urlretrieve_netrc ensure_dir_notexists N/A __pychecker__ unusednames=spec N/A _METADATA_FILENAME .tar TarClient N/A VcsClientBase N/A __init__ N/A N/A self path N/A N/A N/A 
        @raise VcsError if tar not detected
         N/A N/A N/A VcsClientBase __init__ self tar path N/A N/A self metadata_path N/A N/A N/A os path join N/A self _path _METADATA_FILENAME N/A get_environment_metadata N/A N/A N/A N/A N/A metadict N/A N/A N/A metadict N/A version N/A tarfile version: %s N/A tarfile version N/A metadict N/A staticmethod get_url N/A N/A self N/A N/A N/A 
        :returns: TAR URL of the directory path (output of tar info
        command), or None if it cannot be determined
         N/A N/A N/A self detect_presence N/A N/A N/A open N/A self metadata_path r metadata_file N/A N/A metadata N/A N/A yaml load N/A N/A metadata_file read N/A N/A url metadata N/A N/A N/A metadata N/A url N/A None N/A static_detect_presence N/A N/A path N/A N/A N/A N/A N/A N/A os path isfile N/A N/A N/A os path join path _METADATA_FILENAME N/A staticmethod checkout N/A N/A self url version verbose shallow timeout N/A False False None N/A N/A 
        untars tar at url to self.path.
        If version was given, only the subdirectory 'version' of the
        tar will end up in self.path.  Also creates a file next to the
        checkout named *.tar which is a yaml file listing origin url
        and version arguments.
         N/A N/A N/A ensure_dir_notexists N/A N/A self get_path N/A N/A N/A N/A N/A self logger error N/A Can't remove %s N/A N/A self get_path N/A False N/A tempdir None N/A result False N/A N/A N/A N/A N/A tempdir N/A N/A tempfile mkdtemp N/A N/A N/A N/A os path isfile url N/A N/A filename url N/A N/A N/A filename _ N/A urlretrieve_netrc url N/A temp_tarfile N/A N/A tarfile open filename r:* N/A members None N/A N/A N/A version N/A version None N/A N/A subdir tempdir N/A N/A N/A N/A self logger warn N/A No tar subdirectory chosen via the 'version' argument for url: %s url N/A N/A subdirs N/A N/A members N/A N/A m N/A N/A temp_tarfile getmembers N/A N/A N/A N/A N/A m name startswith N/A version / N/A N/A N/A N/A members append m N/A N/A N/A N/A N/A N/A m name split / N/A 0 subdirs N/A N/A N/A N/A subdirs append N/A N/A N/A N/A m name split / N/A 0 N/A N/A members N/A N/A N/A VcsError N/A %s is not a subdirectory with contents in members %s N/A version subdirs N/A subdir N/A N/A N/A os path join tempdir version N/A N/A N/A temp_tarfile extractall path tempdir members members N/A N/A N/A N/A N/A os path isdir subdir N/A N/A N/A VcsError N/A %s is not a subdirectory
 subdir N/A N/A N/A N/A N/A shutil move subdir N/A self _path N/A N/A N/A Exception N/A ex N/A N/A N/A VcsError N/A %s failed to move %s to %s N/A ex subdir N/A self _path N/A metadata N/A N/A yaml dump N/A url version url version N/A N/A open N/A self metadata_path w mdat N/A N/A N/A N/A mdat write metadata N/A result True N/A N/A N/A Exception N/A exc N/A N/A N/A N/A N/A self logger error N/A Tarball download unpack failed: %s N/A str exc N/A N/A N/A N/A tempdir None N/A N/A N/A os path exists tempdir N/A N/A N/A N/A shutil rmtree tempdir N/A result N/A update N/A N/A self version verbose timeout N/A False None N/A N/A 
        Does nothing except returning true if tar exists in same
        "version" as checked out with vcstools.
         N/A N/A N/A N/A self detect_presence N/A N/A False N/A N/A version N/A N/A self get_version N/A N/A N/A N/A N/A sys stderr write N/A Tarball Client does not support updating with different version '%s' != '%s'
 N/A version N/A N/A self get_version N/A False N/A True N/A get_version N/A N/A self spec N/A None N/A N/A N/A N/A self detect_presence N/A N/A N/A open N/A self metadata_path r metadata_file N/A N/A metadata N/A N/A yaml load N/A N/A metadata_file read N/A N/A version metadata N/A N/A N/A metadata N/A version N/A None N/A get_current_version_label N/A N/A self N/A N/A N/A None N/A get_remote_version N/A N/A self fetch N/A False N/A N/A None N/A get_diff N/A N/A self basepath N/A None N/A N/A N/A get_status N/A N/A self basepath untracked N/A None False N/A N/A N/A export_repository N/A N/A self version basepath N/A N/A N/A N/A VcsError export repository not implemented for extracted tars N/A N/A N/A TARClient TarClient