Metadata-Version: 2.5
Name: 3lc-compute-plugins
Version: 0.2.3
Summary: Open, first-party plugins for the 3LC compute service.
License: Apache-2.0
License-File: LICENSE
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.10
Requires-Dist: 3lc-compute-plugin-sdk<0.4.0,>=0.3.1
Provides-Extra: exporter
Requires-Dist: openpyxl>=3.1; extra == 'exporter'
Provides-Extra: image-metrics
Requires-Dist: numpy; extra == 'image-metrics'
Requires-Dist: pillow; extra == 'image-metrics'
Provides-Extra: importer
Requires-Dist: datasets; extra == 'importer'
Requires-Dist: numpy; extra == 'importer'
Requires-Dist: openpyxl>=3.1; extra == 'importer'
Requires-Dist: pillow; extra == 'importer'
Requires-Dist: pyyaml; extra == 'importer'
Requires-Dist: transformers; extra == 'importer'
Provides-Extra: merger
Provides-Extra: splitter
Requires-Dist: numpy; extra == 'splitter'
Provides-Extra: table-statistics
Requires-Dist: numpy; extra == 'table-statistics'
Requires-Dist: pyarrow; extra == 'table-statistics'
Description-Content-Type: text/markdown

# 3lc-compute-plugins

The first-party plugins for the [3LC Hub](https://docs.3lc.ai) compute service — the everyday
table tools, bundled as one distribution:

- **Importer** — import CSV, Parquet, COCO, and Hugging Face datasets as tables
- **Exporter** — export tables to CSV, XLSX, YOLO, or COCO
- **Merger** — merge tables
- **Splitter** — create train / validation / test splits
- **Table statistics** — per-column statistics and thumbnails
- **Image metrics** — add image-quality metric columns

## How it's used

You don't install this yourself. The 3LC Hub installs each plugin into its own isolated
environment and runs it for you; the tools then appear in the Hub next to the built-ins.

## License

Apache-2.0. See `LICENSE`.

## Links

- 3LC Hub documentation: <https://docs.3lc.ai>
- Plugin SDK & author guide: <https://3lc-ai.github.io/3lc-compute-plugin-sdk/>
