Installation
Requirements
Python 3.10 or higher
openpyxl 3.1.5 or higher (installed automatically)
ExcelTableKit is available on PyPI and can be installed with pip.
Install from PyPI
pip install exceltablekit
This will also install the required dependencies:
Package |
Minimum version |
Purpose |
|---|---|---|
|
3.1.5 |
Core Excel file read/write engine |
|
8.0.0 |
Powers the CLI interface |
|
0.10.0 |
Terminal table display ( |
|
1.1.0 |
XML streaming required by openpyxl |
Verify the installation
After installing, you can verify everything is working by running:
exceltablekit info
Expected output:
exceltablekit version: 2.0.1
openpyxl version: 3.1.x
tabulate version: 0.x.x
click version: 8.x.x
Install for development
To contribute or run the tests locally, clone the repository and install in editable mode:
git clone https://github.com/xanv754/ExcelTableKit.git
cd ExcelTableKit
pip install -e .
Running the test suite:
python -m unittest discover -s tests -v