Metadata-Version: 2.1
Name: pyeio
Version: 0.1.2
Summary: Python package for easy data input output handling.
Home-page: https://github.com/harttraveller/pyeio
License: MIT
Author: Hart Traveller
Author-email: ruling_fiction.0b@icloud.com
Maintainer: Hart Traveller
Maintainer-email: ruling_fiction.0b@icloud.com
Requires-Python: >=3.10,<3.13
Classifier: License :: OSI Approved :: MIT License
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: avro
Provides-Extra: json
Provides-Extra: jsonl
Provides-Extra: nc
Provides-Extra: toml
Provides-Extra: xml
Provides-Extra: yaml
Provides-Extra: zst
Requires-Dist: avro (>=1.12.0,<2.0.0) ; extra == "avro" or extra == "all"
Requires-Dist: netcdf4 (>=1.7.1.post2,<2.0.0) ; extra == "nc" or extra == "all"
Requires-Dist: numpy (>=2.1.0,<3.0.0) ; extra == "nc" or extra == "all"
Requires-Dist: orjson (>=3.10.7,<4.0.0) ; extra == "json" or extra == "jsonl" or extra == "all"
Requires-Dist: pandas (>=2.2.2,<3.0.0) ; extra == "all"
Requires-Dist: pyyaml (>=6.0.2,<7.0.0) ; extra == "yaml" or extra == "all"
Requires-Dist: toml (>=0.10.2,<0.11.0) ; extra == "toml" or extra == "all"
Requires-Dist: xmltodict (>=0.13.0,<0.14.0) ; extra == "xml" or extra == "all"
Requires-Dist: zstandard (>=0.23.0,<0.24.0) ; extra == "zst" or extra == "all"
Project-URL: Documentation, https://harttraveller.github.io/pyeio
Project-URL: Repository, https://github.com/harttraveller/pyeio
Description-Content-Type: text/markdown

# pyeio

<br>
<div align="left">
<a href="https://harttraveller.github.io/pyeio" target="_blank">
<img src="https://raw.githubusercontent.com/harttraveller/pyeio/main/docs/assets/pyeio-large.png" height=20>
</a>
<a href="https://pypi.org/project/pyeio/" target="_blank">
<img src="https://img.shields.io/pypi/v/pyeio" height=20>
</a>
<a href="https://github.com/harttraveller/pyeio/blob/main/LICENSE" target="_blank">
<img src="https://img.shields.io/badge/license-MIT-blue" height=20>
</a>
</div>

<br>

Short for `Py`thon `E`asy `I`nput `O`utput, `pyeio` is a python library meant to simplify file IO processes.

## Installation

Install format support with: `pip install 'pyeio[<formats>]'`

EG:

```sh
pip install 'pyeio[json,toml]'
```


