Metadata-Version: 2.3
Name: lazyscribe-joblib
Version: 0.1.2
Summary: Joblib-based artifact handlers for Lazyscribe
Author: Akshay Gupta
Author-email: Akshay Gupta <akgcodes@gmail.com>
License: MIT license
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: attrs>=21.2.0,<=25.4.0
Requires-Dist: importlib-metadata>=4.7 ; python_full_version < '3.11'
Requires-Dist: joblib>=1.2.0,<=1.5.3
Requires-Dist: lazyscribe>=2.0.0,<3
Requires-Dist: python-slugify>=5.0.0,<=8.0.4
Requires-Dist: build ; extra == 'build'
Requires-Dist: commitizen ; extra == 'build'
Requires-Dist: twine ; extra == 'build'
Requires-Dist: wheel ; extra == 'build'
Requires-Dist: lazyscribe-joblib[build] ; extra == 'dev'
Requires-Dist: lazyscribe-joblib[qa] ; extra == 'dev'
Requires-Dist: lazyscribe-joblib[tests] ; extra == 'dev'
Requires-Dist: edgetest ; extra == 'qa'
Requires-Dist: mypy ; extra == 'qa'
Requires-Dist: pre-commit ; extra == 'qa'
Requires-Dist: pyproject-fmt ; extra == 'qa'
Requires-Dist: ruff ; extra == 'qa'
Requires-Dist: types-python-slugify ; extra == 'qa'
Requires-Dist: uv ; extra == 'qa'
Requires-Dist: pytest ; extra == 'tests'
Requires-Dist: pytest-cov ; extra == 'tests'
Requires-Dist: scikit-learn ; extra == 'tests'
Requires-Dist: time-machine ; extra == 'tests'
Requires-Python: >=3.10.0
Project-URL: Documentation, https://github.com/lazyscribe/lazyscribe-joblib
Project-URL: Repository, https://github.com/lazyscribe/lazyscribe-joblib
Provides-Extra: build
Provides-Extra: dev
Provides-Extra: qa
Provides-Extra: tests
Description-Content-Type: text/markdown

[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![PyPI](https://img.shields.io/pypi/v/lazyscribe-joblib)](https://pypi.org/project/lazyscribe-joblib/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/lazyscribe-joblib)](https://pypi.org/project/lazyscrib-joblib/) [![codecov](https://codecov.io/gh/lazyscribe/lazyscribe-joblib/graph/badge.svg?token=W5TPK7GX7G)](https://codecov.io/gh/lazyscribe/lazyscribe-joblib)

# Joblib-based artifact handling for lazyscribe

`lazyscribe-joblib` is a lightweight package that adds the following artifact handlers for `lazyscribe`:

* `joblib`

Any object that can be written with `joblib.dump` and read with `joblib.load` is compatible with this
handler. Note that we do persist the `joblib` version for runtime environment validation.
