Installation

Installing from PyPI

pip install serializable-excel

Installing from Source

Clone the repository and install:

git clone https://github.com/yourusername/serializable-excel.git
cd serializable-excel
pip install -r requirements.txt

Development Installation

For development, install with editable mode:

pip install -e .

Requirements

  • Python 3.8 or higher

  • Pydantic 2.x

  • openpyxl or pandas (for Excel file handling)

Installing Documentation Dependencies

To build the documentation locally:

pip install -r requirements-docs.txt

Then build the documentation:

cd docs
make html

The documentation will be available in docs/_build/html/.

Next Steps