Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 743 Bytes

CONTRIBUTING.md

File metadata and controls

26 lines (16 loc) · 743 Bytes

Contributing

Enable git hooks

First install: https://pre-commit.com/

Then run:

pre-commit install

Submitting patches

Create a github pull request from a fork or a branch of fcp-core.

Don't forget to add your name to the AUTHORS file.

Testing changes locally

I recommend using uv to ensure you use the same tool versions as the ci.

make RUN_UNDER="uvx -p 3.12" ci # Running all the ci checks
make RUN_UNDER="uvx -p 3.12" tests # Run unit tests
make RUN_UNDER="uvx -p 3.12" lint # Run the linter
make RUN_UNDER="uvx -p 3.12" format # Format the source files