Contributing
This package is relatively new and still needs some improvements and bug fixes. 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
Setting up your environment
-
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 for your theme:
- 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:
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 dayplot
.