Metadata-Version: 2.4
Name: pq2xl
Version: 0.0.1
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
License-File: LICENSE
Summary: A simple command line tool for converting parquet files to xlsx or csv
Keywords: parquet,csv,tabular,spreadsheet
License: MIT
Requires-Python: >=3.8
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Source Code, https://github.com/felixgwilliams/pq2xl

# pq2xl

[![License:MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

`pq2xl` is a simple command line tool for converting parquet files to xlsx or csv.

```shell
pq2xl data.parquet -o data.xlsx
```

See all options in [CommandLineHelp.md](CommandLineHelp.md).

## Acknowledgements

This tool is a very simple interface, entirely powered by the following libraries:

- [polars](https://github.com/pola-rs/polars) an excellent library for manipulating tabular data. Used to read the input parquet files and convert data types not supported by xlsx.
- [polars_excel_writer](https://github.com/jmcnamara/polars_excel_writer) a library for serialising polars data frames to xlsx files.

The command line interface is build with [clap](https://github.com/clap-rs/clap).

