Skip to content

ExcelAlchemy 2.2.6

Choose a tag to compare

@ruicore ruicore released this 04 Apr 03:52
· 8 commits to main since this release
93ed22e

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.md to document ImportResult, CellErrorMap, and RowIssueMap as 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/*