Contributing
Any kind of contribution is more than welcomed! There are several ways you can contribute:
- Opening GitHub issues to list the bugs you've found
- Implementation of new features or resolution of existing bugs
- Enhancing the documentation
How fleur
works
Here how it wokrs
Setting up your environment
Install for development
-
Fork the repository to your own GitHub account.
-
Clone your forked repository to your local machine (ensure you have Git installed):
- Create a new branch:
- Set up your Python environment (ensure you have uv installed):
Code!
You can now make changes to the package and start coding!
Run the test
- Test that everything works correctly by running:
Preview documentation locally
Push changes
- Commit and push your changes:
- Go back to your fork and click on the "Open a PR" popup
Congrats! Once your PR is merged, it will be part of fleur
.