CacheEntry#

class scikitplot.cython.CacheEntry(key='', build_dir=PosixPath('.'), module_name='', artifact_path=PosixPath('.'), created_utc=None, fingerprint=None)[source]#

A compiled module cache entry.

Parameters:
keystr

Cache key (hex digest).

build_dirpathlib.Path

Directory containing build artifacts for this key.

module_namestr

Python module name used to compile the extension.

artifact_pathpathlib.Path

Path to the compiled extension (e.g., .so or .pyd).

created_utcstr or None

ISO timestamp (UTC) if available.

fingerprintMapping[str, Any] or None

Runtime fingerprint used when building this artifact (if available).

Parameters:
artifact_path: Path#

!! processed by numpydoc !!

build_dir: Path#

!! processed by numpydoc !!

created_utc: str | None#

!! processed by numpydoc !!

fingerprint: Mapping[str, Any] | None#

!! processed by numpydoc !!

key: str#

!! processed by numpydoc !!

module_name: str#

!! processed by numpydoc !!