First off, thanks for taking the time to contribute! Contributions include but are not restricted to:
- Reporting bugs
- Contributing to code
- Writing tests
- Writing documentation
The following is a set of guidelines for contributing.
For more information here.
pip install uv
git clone https://github.com/Daxexs/flet-easy.git
Install all dependencies and create a runtime environment for python automatically.
uv sync --all-extras --all-groups
If you make some changes in the src/ and you want to preview the result of the code if it is optimal, just do it:
!!! info Recommended to install the Ruff extension to get the errors immediately. See here.
uv run ruff format
uv run ruff check --fix
If you make some changes to the docs/ and you want to preview the build result, simply do:
uv run mkdocs serve
Once you have reviewed step 4 you can make the pull request with a detailed description of the new integrations or changes made to the code, with images or videos demonstrating what the code does if possible.