Thank you for your interest in contributing to python_snippets
! Your contributions are highly appreciated. Please follow these guidelines to help us improve and maintain the project.
-
Fork the Repository
Fork the repository to your GitHub account by clicking the "Fork" button on the top right of the repository page.
-
Clone the Repository
Clone the forked repository to your local machine:
git clone https://github.com/your-username/python_snippets.git cd python_snippets
-
Create a Branch
Create a new branch for your work
Copy code git checkout -b feature/your-feature-name
-
Make Changes
Make your changes or additions. Ensure your code follows the project's coding style and passes all tests.
-
Commit Your Changes
Commit your changes with a clear and descriptive commit message:
Copy code git add . git commit -m "Add feature: description of your feature"
-
Push to Your Fork
Push your changes to your forked repository:
Copy code git push origin feature/your-feature-name
-
Create a Pull Request
Create a pull request to the main branch of the original repository. Provide a clear and descriptive title and description for your pull request.
Please note that this project adheres to a Code of Conduct. By participating, you are expected to uphold this code.
- Follow PEP 8 for Python code style.
- Write clear and concise commit messages.
- Write meaningful and descriptive comments in your code.
- Ensure your code is well-documented.
Make sure all tests pass before submitting your pull request. You can run the tests using:
pytest
If you find a bug or have a feature request, please create an issue on GitHub. Provide as much detail as possible to help us understand and address the issue.
Thank you for your contributions and for helping to improve python_snippets!
This CONTRIBUTING.md file is based on GitHub's contributing guidelines.