ExcelAlchemy 2.2.6
ExcelAlchemy 2.2.6
ExcelAlchemy 2.2.6 continues the stable 2.x line with better integration guidance, stronger release verification, and clearer runtime diagnostics.
Highlights
- added
docs/result-objects.mdto documentImportResult,CellErrorMap, andRowIssueMapas first-class integration surfaces - added a copyable FastAPI reference project under
examples/fastapi_reference/ - strengthened release smoke verification to cover:
- successful imports
- failed imports
- structured error payloads
- export upload behavior
- improved codec fallback warnings so invalid workbook input is easier to debug
Compatibility
- no public import/export workflow API was removed
storage=...remains the recommended 2.x backend configuration path- result objects remain stable for 2.x integrations
Verification
uv run ruff check .
uv run pyright
uv run pytest -q
./.venv/bin/python scripts/smoke_package.py
./.venv/bin/python scripts/smoke_examples.py
./.venv/bin/python scripts/generate_example_output_assets.py
uv build
uvx twine check dist/*