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.