First off, thank you for considering contributing to EasilyAI! It's people like you that make this project truly great.
You can find a list of items that need help here.
If you find a bug, please report it by opening an issue. Please include:
- A clear and descriptive title.
- A detailed description of the steps to reproduce the issue.
- Any relevant code snippets or error messages.
If you have ideas for new features or improvements, please share them by opening an issue. Please include:
- A clear and descriptive title.
- A detailed description of your suggestion.
- Any relevant examples or mockups.
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeatureName
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeatureName
). - Open a pull request.
- Follow PEP 8 coding standards.
- Write clear, concise comments and documentation.
- Ensure your code passes all tests before submitting.
To run tests, use the following command:
python -m unittest discover tests