Metadata-Version: 2.4
Name: microimpute
Version: 1.1.6
Summary: Benchmarking imputation methods for microdata
Author-email: María Juaristi <juaristi@uni.minerva.edu>, Nikhil Woodruff <nikhil.woodruff@outlook.com>
Requires-Python: <3.14,>=3.13
Description-Content-Type: text/markdown
Requires-Dist: numpy<3.0.0,>=2.0.0
Requires-Dist: pandas<3.0.0,>=2.2.0
Requires-Dist: plotly<6.0.0,>=5.24.0
Requires-Dist: scikit-learn<2.0.0,>=1.6.1
Requires-Dist: scipy<1.17.0,>=1.16.0
Requires-Dist: requests<3.0.0,>=2.32.0
Requires-Dist: tqdm<5.0.0,>=4.65.0
Requires-Dist: statsmodels<0.16.0,>=0.14.5
Requires-Dist: quantile-forest<1.5.0,>=1.4.0
Requires-Dist: pydantic<3.0.0,>=2.8.0
Requires-Dist: optuna<5.0.0,>=4.3.0
Requires-Dist: joblib<2.0.0,>=1.5.0
Requires-Dist: psutil
Provides-Extra: dev
Requires-Dist: pytest<9.0.0,>=8.0.0; extra == "dev"
Requires-Dist: pytest-cov<7.0.0,>=6.0.0; extra == "dev"
Requires-Dist: flake8<8.0.0,>=7.0.0; extra == "dev"
Requires-Dist: black>=24.0.0; extra == "dev"
Requires-Dist: isort<6.0.0,>=5.13.0; extra == "dev"
Requires-Dist: mypy<2.0.0,>=1.1.6; extra == "dev"
Requires-Dist: build<2.0.0,>=1.1.6; extra == "dev"
Requires-Dist: linecheck<0.3.0,>=0.1.0; extra == "dev"
Provides-Extra: matching
Requires-Dist: rpy2<4.0.0,>=3.5.0; extra == "matching"
Provides-Extra: docs
Requires-Dist: jupyter-book; extra == "docs"
Requires-Dist: furo>=2024.0.0; extra == "docs"
Requires-Dist: ipywidgets<9.0.0,>=8.0.0; extra == "docs"
Requires-Dist: plotly<6.0.0,>=5.24.0; extra == "docs"
Requires-Dist: h5py<4.0.0,>=3.1.0; extra == "docs"
Provides-Extra: images
Requires-Dist: kaleido<0.3.0,>=0.2.1; extra == "images"

# MicroImpute

MicroImpute enables variable imputation through different statistical methods. It facilitates comparison and benchmarking across methods through quantile loss calculations.

To install, run pip install microimpute.

For image export functionality (PNG/JPG), install with: pip install microimpute[images]
