Metadata-Version: 2.4
Name: kiarina-agi-data-builder
Version: 2.13.0
Summary: Data building utilities for AI agents
Project-URL: Homepage, https://github.com/kiarina/kiarina-python
Project-URL: Repository, https://github.com/kiarina/kiarina-python
Project-URL: Issues, https://github.com/kiarina/kiarina-python/issues
Project-URL: Changelog, https://github.com/kiarina/kiarina-python/blob/main/packages/kiarina-agi-data-builder/CHANGELOG.md
Project-URL: Documentation, https://github.com/kiarina/kiarina-python/tree/main/packages/kiarina-agi-data-builder#readme
Author-email: kiarina <kiarinadawa@gmail.com>
Maintainer-email: kiarina <kiarinadawa@gmail.com>
License-Expression: MIT
Keywords: agents,ai,builders,data,files
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: kiarina-agi-audio>=2.9.0
Requires-Dist: kiarina-agi-base>=2.7.0
Requires-Dist: kiarina-agi-data>=2.7.0
Requires-Dist: kiarina-agi-file>=2.8.0
Requires-Dist: kiarina-agi-tool>=2.12.0
Requires-Dist: kiarina-agi-video>=2.10.0
Requires-Dist: kiarina-i18n>=2.3.1
Requires-Dist: kiarina-utils-app>=2.4.0
Requires-Dist: kiarina-utils-common>=2.8.0
Requires-Dist: kiarina-utils-file>=2.3.1
Requires-Dist: pydantic-settings-manager>=3.2.0
Requires-Dist: pydantic-settings<3,>=2.10.1
Requires-Dist: pydantic<3,>=2.11.7
Requires-Dist: pyyaml>=6.0.2
Provides-Extra: all
Requires-Dist: imageio-ffmpeg<1,>=0.6.0; extra == 'all'
Requires-Dist: moviepy<3,>=2.2.1; extra == 'all'
Requires-Dist: pillow<12,>=11.3.0; extra == 'all'
Requires-Dist: pypdf<7,>=6.7.4; extra == 'all'
Requires-Dist: soundfile<1,>=0.13.1; extra == 'all'
Provides-Extra: file-info-builder-audio
Requires-Dist: imageio-ffmpeg<1,>=0.6.0; extra == 'file-info-builder-audio'
Requires-Dist: soundfile<1,>=0.13.1; extra == 'file-info-builder-audio'
Provides-Extra: file-info-builder-image
Requires-Dist: pillow<12,>=11.3.0; extra == 'file-info-builder-image'
Provides-Extra: file-info-builder-pdf
Requires-Dist: pypdf<7,>=6.7.4; extra == 'file-info-builder-pdf'
Provides-Extra: file-info-builder-video
Requires-Dist: moviepy<3,>=2.2.1; extra == 'file-info-builder-video'
Description-Content-Type: text/markdown

# kiarina-agi-data-builder

English | [日本語](README.ja.md)

## What is this?

`kiarina-agi-data-builder` provides builders for AI agent messages, events, histories, tool info, file info, and file segments.

## Dependencies

### Required Dependencies

| Package | Version | License |
| --- | --- | --- |
| [kiarina-agi-audio](../kiarina-agi-audio/) | `>=2.9.0` | MIT |
| [kiarina-agi-base](../kiarina-agi-base/) | `>=2.7.0` | MIT |
| [kiarina-agi-data](../kiarina-agi-data/) | `>=2.7.0` | MIT |
| [kiarina-agi-file](../kiarina-agi-file/) | `>=2.8.0` | MIT |
| [kiarina-agi-tool](../kiarina-agi-tool/) | `>=2.12.0` | MIT |
| [kiarina-agi-video](../kiarina-agi-video/) | `>=2.10.0` | MIT |
| [kiarina-i18n](../kiarina-i18n/) | `>=2.3.1` | MIT |
| [kiarina-utils-app](../kiarina-utils-app/) | `>=2.4.0` | MIT |
| [kiarina-utils-common](../kiarina-utils-common/) | `>=2.8.0` | MIT |
| [kiarina-utils-file](../kiarina-utils-file/) | `>=2.3.1` | MIT |
| [Pydantic](https://github.com/pydantic/pydantic) | `>=2.11.7,<3` | MIT |
| [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `>=2.10.1,<3` | MIT |
| [pydantic-settings-manager](https://github.com/kiarina/pydantic-settings-manager) | `>=3.2.0` | MIT |
| [PyYAML](https://github.com/yaml/pyyaml) | `>=6.0.2` | MIT |

### Optional Dependencies

| Package | Extras |
| --- | --- |
| imageio-ffmpeg | `file-info-builder-audio` |
| MoviePy | `file-info-builder-video` |
| Pillow | `file-info-builder-image` |
| pypdf | `file-info-builder-pdf` |
| soundfile | `file-info-builder-audio` |

The `all` Extra installs every optional dependency listed above.
