Contributing to ZPyWallet
Thank you for your interest in contributing to ZPyWallet! We welcome contributions from the community to help improve our project. Please take a moment to review the following guidelines before getting started.
How to Contribute
Fork the repository to your own GitHub account.
Clone the forked repository to your local machine:
git clone https://github.com/your-username/your-project.git
Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature
Make the necessary changes and commit them:
git commit -m "Add your commit message"
Push your changes to your forked repository:
git push origin feature/your-feature
Open a pull request on the original repository. Provide a clear title and description for your pull request, explaining the changes you’ve made.
Wait for the project maintainers to review your pull request. They may provide feedback or request further changes.
Code Style
Please adhere to the existing code style used in the project. If there are specific guidelines or conventions, they will be mentioned in the repository or project documentation. Consistent code style helps maintain the project’s readability and makes it easier for others to contribute.
Testing
If you’re contributing code changes, it’s important to ensure that the existing tests pass and, if applicable, add new tests for your changes. Running tox (the project’s test suite) locally before submitting a pull request is highly recommended.
Issue Reporting
If you encounter any issues or have suggestions for improvements, please submit them via GitHub issues. Provide a clear and descriptive title along with steps to reproduce the problem, if applicable. If you’re suggesting a feature or enhancement, explain how it would be valuable to the project.
Code of Conduct
Contributors are expected to adhere to the project’s Code of Conduct, which ensures a welcoming and inclusive environment for everyone. Make sure to familiarize yourself with the Code of Conduct available in the repository.
Questions or Help
If you have any questions or need help with anything related to the project or your contribution, feel free to reach out to the maintainers. You can use the communication channels mentioned in the repository, such as Discord, Gitter, or a mailing list.
Thank you for your interest in contributing to ZPyWallet! We appreciate your time and effort in making our project better.