Module ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Raise NameLoad decorator_list decorator_list
N/A BaseRepository N/A object N/A __init__ N/A N/A self path N/A kwargs N/A N/A 
        path is the filesystem path where the repo exists, **kwargs are
        anything extra for accessing the repo
         N/A N/A self path path N/A N/A self extra kwargs N/A get_commit_by_id N/A N/A self commit_id N/A N/A N/A 
        Returns a commit by its id (nature of the ID is VCS dependent).
         N/A NotImplementedError N/A get_recent_commits N/A N/A self since N/A None N/A N/A 
        Returns all commits since since.  If since is None returns all commits
        from the last 5 days.
         N/A NotImplementedError N/A list_directory N/A N/A self path revision N/A None N/A N/A 
        Returns a tuple of lists of files and folders in a given directory at a
        given revision, or HEAD if revision is None.
         N/A NotImplementedError N/A file_contents N/A N/A self path revision N/A None N/A N/A 
        Returns the contents of a file as a string at a given revision, or
        HEAD if revision is None.
         N/A NotImplementedError N/A N/A