How to set up a development environment¶
Set up a local environment to contribute to ezqt-widgets.
🔧 Prerequisites¶
- Python >= 3.11 (python.org)
- uv installed (
pip install uv) - git installed
📝 Steps¶
- Clone the repository.
- Create a virtual environment and install all dependencies.
You should see all packages resolved and installed from the lockfile.
- Install pre-commit hooks.
You should see pre-commit installed at .git/hooks/pre-commit.
✅ Result¶
You now have a working development environment. Run uv run pytest to verify the test suite passes.