Skip to content

User Guides

This section contains task-oriented guides for contributors and integrators working on or with ezxl.


Guides in this section

Configuration
Environment setup, bitness verification, pywin32 post-install, optional dependencies, and proxy configuration for corporate environments.
Development
Dev workflow: creating the virtual environment, running the linter and type checker, managing pre-commit hooks, writing conventional commits, and bumping the version.
Testing
Testing strategy: unit tests with Protocol-based fakes, integration tests marked @pytest.mark.excel, and how COM-dependent tests are excluded from CI.