PackageCacheEntry#
- class scikitplot.cython.PackageCacheEntry(key='', build_dir=PosixPath('.'), package_name='', modules=(), artifacts=(), created_utc=None, fingerprint=None)[source]#
A compiled package cache entry (multi-module build).
- Parameters:
- keystr
Cache key (hex digest).
- build_dirpathlib.Path
Directory containing the package directory and artifacts.
- package_namestr
Python package name (e.g.,
"mypkg").- modulestuple[str, …]
Full dotted module names included in the package build.
- artifactstuple[pathlib.Path, …]
Artifact paths for modules in the same order as
modules.- created_utcstr or None
ISO timestamp (UTC) if available.
- fingerprintMapping[str, Any] or None
Runtime fingerprint used when building this artifact (if available).
- Parameters: