Metadata-Version: 2.3
Name: mlflow-duckdb
Version: 0.1.1
Summary: An MLflow plugin that integrates DuckDB as a backend for artifact and model tracking, enabling efficient, serverless experiment management with a lightweight, portable database engine.
Author: Hugo Carvalho
Author-email: hugodanielsilvacarvalho.hc@gmail.com
Requires-Python: >=3.9
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
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: duckdb (>1.0.0)
Requires-Dist: mlflow (>2.0.1)
Description-Content-Type: text/markdown

# mlflow-duckdb

[![CI/CD Pipeline](https://github.com/hugodscarvalho/mlflow-duckdb/actions/workflows/ci-cd.yml/badge.svg)](https://github.com/hugodscarvalho/mlflow-duckdb/actions/workflows/ci.yml)
[![Coverage](https://codecov.io/gh/hugodscarvalho/mlflow-duckdb/branch/main/graph/badge.svg)](https://codecov.io/gh/hugodscarvalho/mlflow-duckdb)
[![PyPI version](https://img.shields.io/pypi/v/mlflow-duckdb.svg)](https://pypi.org/project/mlflow-duckdb/)
[![Python versions](https://img.shields.io/pypi/pyversions/mlflow-duckdb.svg)](https://pypi.org/project/mlflow-duckdb/)
[![License](https://img.shields.io/github/license/hugodscarvalho/mlflow-duckdb.svg)](LICENSE)

**An MLflow plugin that enables logging and loading of artifacts and models using DuckDB as a lightweight, serverless backend for portable experiment tracking.**

## Overview

This is the initial release of `mlflow-duckdb`, published to reserve the package name on PyPI and lay the groundwork for future development.

The goal of this plugin is to integrate DuckDB with MLflow to support lightweight, local experiment tracking without requiring a server or cloud storage.

More features and documentation will be added in upcoming releases.
