Module Import alias alias Import alias ImportFrom alias Assign NameStore Call NameLoad Str ListLoad Str Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults ListLoad body Expr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpAdd NameLoad ListLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad body Return decorator_list decorator_list
N/A N/A os sys N/A json collections namedtuple N/A Key N/A namedtuple Key N/A name version BackendBase N/A object N/A N/A 
    Backend object implements
     __init__ N/A N/A self name version description supported N/A N/A N/A N/A 
        Parameters:
        -----------
        name: Name of the backend service e.g., s3
        version: Version of this implementation
        description: Text description of this service
        supported: supported services with including name

        For example, there may be multiple s3 implementations that
        support different kinds of services.

         N/A N/A self enable y N/A N/A self name name N/A N/A self version version N/A N/A self description description N/A N/A self support N/A supported N/A name N/A N/A N/A self initialize N/A __str__ N/A N/A self N/A N/A N/A N/A self name N/A initialize N/A N/A self N/A N/A N/A 
        Called to initialize sessions, internal objects etc.
         N/A N/A clone_repo N/A N/A self url gitdir N/A N/A N/A 
        Clone a repo at specified URL
         N/A N/A supported N/A N/A self url N/A N/A N/A 
        Check if a URL is supported by repo
         N/A False N/A url_is_valid N/A N/A self url N/A N/A N/A 
        Check if a URL exists
         N/A N/A push N/A N/A self state name N/A N/A N/A 
        Push a data version to the server

        Parameters
        ----------

        state: Overall state object that has dataset details
        name: name of the dataset
         N/A N/A config N/A N/A self what params N/A get None N/A N/A N/A N/A