Expand description
This module provides functionality to cache extracted Conda packages. See
PackageCache.
Structs§
- Bucket
Key - A key that defines the actual location of the package in the cache.
- Cache
Key - Provides a unique identifier for packages in the cache. TODO: This could not be unique over multiple subdir. How to handle?
- Cache
Lock - A lock on the cache entry. As long as this lock is held, no other process is allowed to modify the cache entry. This however, does not guarantee that the contents of the cache is not corrupted by external processes, but it does guarantee that when concurrent processes access the package cache they do not interfere with each other.
- Package
Cache - A
PackageCachemanages a cache of extracted Conda packages on disk. - Package
Cache Layer
Enums§
- Package
Cache Error - Errors specific to the
PackageCacheinterface - Package
Cache Layer Error - Errors specific to individual layers in the
PackageCache
Traits§
- Cache
Reporter - A trait that can be implemented to report progress of the download and validation process.