Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BoolOpOr NameLoad AttributeLoad Call NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr NameLoad body Expr Yield Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore Call AttributeLoad Call NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str If Call AttributeLoad NameLoad attr NameLoad body Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call NameLoad NameLoad body Return NameLoad Return SubscriptLoad NameLoad Index Num decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad If CompareNotEq Call NameLoad NameLoad Num body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore SubscriptLoad NameLoad Index Num TryFinally body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad For NameStore Call NameLoad Num body Assign NameStore IfExp CompareGt NameLoad Num BinOpMod Str NameLoad Str Assign NameStore BinOpMod Str TupleLoad SubscriptLoad NameLoad Index Str NameLoad SubscriptLoad NameLoad Index Str If BoolOpOr NameLoad UnaryOpNot Call AttributeLoad NameLoad attr NameLoad NameLoad body Break Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad finalbody Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A os uuid uuid4 itertools count archivekit.manifest Manifest archivekit.ext get_resource_types archivekit.ingest Ingestor archivekit.types.source Source archivekit.store.common MANIFEST Package N/A object N/A N/A  An package is a resource in the remote bucket. It consists of a
    source file, a manifest metadata file and one or many processed
    version.  __init__ N/A N/A self store collection id N/A None N/A N/A N/A self store store N/A N/A self collection N/A collection name N/A N/A self id N/A id N/A N/A uuid4 hex N/A has N/A N/A self cls name N/A N/A N/A  Check if a resource of a given type and name exists.  N/A N/A N/A N/A cls self name exists N/A all N/A N/A self cls N/A extra N/A N/A  Iterate over all resources of a given type.  N/A prefix N/A N/A N/A os path join N/A cls GROUP extra N/A path N/A N/A N/A self store list_resources N/A self collection N/A self id N/A N/A N/A N/A path startswith prefix N/A N/A N/A N/A N/A cls from_path self path N/A exists N/A N/A self N/A N/A N/A  Check if the package identified by the given ID exists.  N/A obj N/A N/A N/A self store get_object N/A self collection N/A self id MANIFEST N/A N/A N/A obj exists N/A manifest N/A N/A self N/A N/A N/A N/A N/A hasattr self _manifest N/A N/A obj N/A N/A N/A self store get_object N/A self collection N/A self id MANIFEST N/A N/A self _manifest N/A Manifest obj N/A N/A self _manifest N/A property get_resource N/A N/A self path N/A N/A N/A  Get a typed resource by it's path.  N/A resource_type N/A N/A N/A get_resource_types values N/A N/A prefix N/A N/A N/A os path join N/A resource_type GROUP N/A N/A N/A path startswith prefix N/A N/A N/A N/A resource_type from_path self path N/A save N/A N/A self N/A N/A N/A  Save the package metadata (manifest).  N/A N/A N/A N/A self manifest save N/A source N/A N/A self N/A N/A N/A  Return the sole source of this package if present, or
        None if there is no source, or if there are multiple sources.  N/A sources N/A list N/A N/A self all Source N/A N/A N/A len sources N/A N/A None N/A N/A sources N/A 0 N/A property ingest N/A N/A self something meta overwrite N/A None True N/A N/A  Import a given object into the package as a source. The
        object can be either a URL, a file or folder name, an open
        file handle or a HTTP returned object from urllib, urllib2 or
        requests. If ``overwrite`` is ``False``, the source file
        will be renamed until the name is not taken.  N/A ingestors N/A list N/A N/A Ingestor analyze something N/A N/A N/A len ingestors 1 N/A N/A N/A ValueError N/A Can't ingest: %r something N/A ingestor N/A ingestors N/A 0 N/A N/A N/A meta N/A N/A ingestor generate_meta meta N/A name None N/A i N/A count 1 N/A N/A suffix N/A N/A i 1 N/A -%s i N/A name N/A %s%s.%s N/A N/A meta N/A slug suffix N/A meta N/A extension N/A N/A overwrite N/A N/A N/A self has Source name N/A N/A N/A source N/A Source self name N/A N/A N/A N/A source meta update meta N/A N/A N/A ingestor store source N/A N/A N/A self save N/A source N/A N/A N/A N/A ingestor dispose N/A __eq__ N/A N/A self other N/A N/A N/A N/A N/A self id N/A other id N/A __repr__ N/A N/A self N/A N/A N/A N/A <Package(%r, %r)> N/A N/A self collection N/A self id N/A N/A