Metadata-Version: 2.3
Name: parq-blockmodel
Version: 0.1.4
Summary: A Python package for efficient storage, manipulation, and analysis of mining block models using Parquet files.
Author: Greg
Author-email: 11791585+elphick@users.noreply.github.com
Requires-Python: >=3.10,<3.13
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Provides-Extra: all
Provides-Extra: profiling
Provides-Extra: progress
Provides-Extra: viz
Requires-Dist: numpy (>=1.25.2)
Requires-Dist: parq-tools (==0.3.1)
Requires-Dist: plotly (>=5.15.0,<6.0.0) ; extra == "viz"
Requires-Dist: pyarrow (>=16.0)
Requires-Dist: pyvista (>=0.45.2,<0.46.0) ; extra == "viz" or extra == "all"
Requires-Dist: setuptools ; extra == "profiling" or extra == "all"
Requires-Dist: tqdm (>=4.67.1,<5.0.0) ; extra == "progress" or extra == "all"
Requires-Dist: ydata-profiling (>=4.16.1,<5.0.0) ; extra == "profiling" or extra == "all"
Description-Content-Type: text/markdown

# parq-blockmodel

[![Run Tests](https://github.com/Elphick/parq-blockmodel/actions/workflows/build_and_test.yml/badge.svg?branch=main)](https://github.com/Elphick/parq-blockmodel/actions/workflows/build_and_test.yml)
[![PyPI](https://img.shields.io/pypi/v/parq-blockmodel.svg?logo=python&logoColor=white)](https://pypi.org/project/parq-blockmodel/)
![Coverage](https://raw.githubusercontent.com/elphick/parq-blockmodel/main/docs/source/_static/badges/coverage.svg)
[![Python Versions](https://img.shields.io/pypi/pyversions/parq-blockmodel.svg)](https://pypi.org/project/parq-blockmodel/)
[![License](https://img.shields.io/github/license/Elphick/parq-blockmodel.svg?logo=apache&logoColor=white)](https://pypi.org/project/parq-blockmodel/)
[![Publish Docs](https://github.com/Elphick/parq-blockmodel/actions/workflows/docs_to_gh_pages.yml/badge.svg?branch=main)](https://github.com/Elphick/parq-blockmodel/actions/workflows/docs_to_gh_pages.yml)
[![Open Issues](https://img.shields.io/github/issues/Elphick/parq-blockmodel.svg)](https://github.com/Elphick/parq-blockmodel/issues)
[![Open PRs](https://img.shields.io/github/issues-pr/Elphick/parq-blockmodel.svg)](https://github.com/Elphick/parq-blockmodel/pulls)


## Overview
A Python package for efficient storage, manipulation, and analysis of mining block models using Parquet files. 
parq-blockmodel provides tools for reading, writing, indexing, and transforming large-scale block model datasets, 
leveraging the performance of Apache Arrow and Parquet for scalable geoscience data workflows.
