Welcome to the Training Repository! We welcome all contributions from the community. Please take a moment to review this guide before getting started.
- Fork the repository to your own GitHub account.
- Clone the repository to your local machine.
- Install project dependencies
- Create a new branch with a descriptive name for your feature or bug fix.
- Make changes to the code, documentation, or any other aspect of the repository.
- Commit your changes with a clear and descriptive commit message.
- Push your changes to your forked repository.
- Create a pull request to the main repository, detailing your changes and their impact.
We follow the PEP 8 code style guide. Please ensure your code adheres to these standards.
Before submitting your pull request, please ensure that all tests pass. We use pytest for testing. To run the tests, use the command:
pytest
Thank you for your contributions to the Training Repository!