This document will explain how to contribute to the edit-python.pe project.
- Make sure to find an open issue on GitHub.
- Fork the edit-python.pe repository.
- Clone the forked repository to your local machine.
- Install
uv. - Install dependencies:
uv sync- Install pre-commit hook:
uv run pre-commit install- Make your changes.
- Cover your changes with tests.
- Run the test coverage:
./test/test.sh- Run the auto-translations:
./bin/translate.sh- Commit your changes, if the pre-commit hook fails, run
./bin/test.shto know which test failed. - If the last step was your last commit on this issue, run this command:
uv run ./bin/bump-version.sh- Push your changes to the forked repository.
- Open a pull request on GitHub.