Metadata-Version: 2.4
Name: bai2-reader
Version: 0.0.3
Summary: Utility to parse BAI2 files and export them to structured formats like CSV/JSON/Parquet
License-File: LICENSE
Author: SaiHarsha Tallpalli
Author-email: ekharshavardhan851@gmail.com
Requires-Python: >=3.13,<4.0.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Provides-Extra: all
Provides-Extra: cli
Provides-Extra: excel
Provides-Extra: ui
Requires-Dist: duckdb (>=1.4.3,<2.0.0) ; extra == "all"
Requires-Dist: duckdb (>=1.4.3,<2.0.0) ; extra == "ui"
Requires-Dist: pandas (<=3.0.0)
Requires-Dist: pydantic (>=2.12.5,<3.0.0)
Requires-Dist: streamlit (>=1.54.0,<2.0.0) ; extra == "all"
Requires-Dist: streamlit (>=1.54.0,<2.0.0) ; extra == "ui"
Requires-Dist: typer (>=0.23.0,<0.24.0) ; extra == "all"
Requires-Dist: typer (>=0.23.0,<0.24.0) ; extra == "cli"
Requires-Dist: xlsxwriter (==3.2.9) ; extra == "all"
Requires-Dist: xlsxwriter (==3.2.9) ; extra == "excel"
Description-Content-Type: text/markdown

# BAI2-READER
Utility to read bank statements that are in BAI2 standard format, and convert them to CSV/JSON/Parquet format. 

```text
 ____      _     ___  ____          ____   _____     _     ____   _____  ____  
| __ )    / \   |_ _||___ \        |  _ \ | ____|   / \   |  _ \ | ____||  _ \ 
|  _ \   / _ \   | |   __) | _____ | |_) ||  _|    / _ \  | | | ||  _|  | |_) |
| |_) | / ___ \  | |  / __/ |_____||  _ < | |___  / ___ \ | |_| || |___ |  _ < 
|____/ /_/   \_\|___||_____|       |_| \_\|_____|/_/   \_\|____/ |_____||_| \_\
```

Checkout Documentation :  https://bai2-reader.readthedocs.io/en/latest/ 

Comes with an UI 💥 too, to explore the BAI file 

![](docs/images/ClassicView.png)

More details here: [index.md](docs/index.md)

