Contributing to pyconju
PyConju is constantly updated with code improvements, new features and requests from the community. Contributions are a good way to give feedback and to improve the functionalities and quality of the package.
Do you feel like pyconju is missing a certain feature? Or do you have an idea of how to improve pyconju?
Contributions to pyconju are always welcomed and are highly appreciated! If you want to take part in the pyconju project, there are two ways to do so:
Open an issue and describe your idea, or the bug that you encountered.
Contribute to pyconju and fix/implement the missing feature yourself. Please follow the instructions and guidelines listed below 👇
Thank you for your contribution! 💐
Guidelines - Become a pyconju Contributor
To contribute to the source code of pyconju, please follow the instructions:
Fork the pyconju project repository.
Clone your fork. Your fork on Github should be called the
originremote, the original pyconju repository should be called theupstreamremote.Implement/fix your pyconju feature.
Test your changes.
Push the changes to the remote origin fork on Github.
Open a pull request from your fork to the original pyconju repo.
Your pull request and implementation will be reviewed and approved if it passes all the guidelines and tests. Make sure to follow the coding guidelines and always:
👉 comment your code
👉 follow the code style of the project, including indentation
👉 update the README.md instructions