| Contributing to Python | |
| ====================== | |
| Build Status | |
| ------------ | |
| - master | |
| + `Stable buildbots <http://buildbot.python.org/3.x.stable/>`_ | |
| - 3.7 | |
| + `Stable buildbots <http://buildbot.python.org/3.7.stable/>`_ | |
| - 3.6 | |
| + `Stable buildbots <http://buildbot.python.org/3.6.stable/>`_ | |
| - 2.7 | |
| + `Stable buildbots <http://buildbot.python.org/2.7.stable/>`_ | |
| Thank You | |
| --------- | |
| First off, thanks for contributing to the maintenance of the Python programming | |
| language and the CPython interpreter! Even if your contribution is not | |
| ultimately accepted, the fact you put time and effort into helping out is | |
| greatly appreciated. | |
| Contribution Guidelines | |
| ----------------------- | |
| Please read the `devguide <https://devguide.python.org/>`_ for | |
| guidance on how to contribute to this project. The documentation covers | |
| everything from how to build the code to submitting a pull request. There are | |
| also suggestions on how you can most effectively help the project. | |
| Please be aware that our workflow does deviate slightly from the typical GitHub | |
| project. Details on how to properly submit a pull request are covered in | |
| `Lifecycle of a Pull Request <https://devguide.python.org/pullrequest/>`_. | |
| We utilize various bots and status checks to help with this, so do follow the | |
| comments they leave and their "Details" links, respectively. The key points of | |
| our workflow that are not covered by a bot or status check are: | |
| - All discussions that are not directly related to the code in the pull request | |
| should happen on bugs.python.org | |
| - Upon your first non-trivial pull request (which includes documentation changes), | |
| feel free to add yourself to ``Misc/ACKS`` | |
| Setting Expectations | |
| -------------------- | |
| Due to the fact that this project is entirely volunteer-run (i.e. no one is paid | |
| to work on Python full-time), we unfortunately can make no guarantees as to if | |
| or when a core developer will get around to reviewing your pull request. | |
| If no core developer has done a review or responded to changes made because of a | |
| "changes requested" review, please feel free to email python-dev to ask if | |
| someone could take a look at your pull request. | |
| Code of Conduct | |
| --------------- | |
| All interactions for this project are covered by the | |
| `PSF Code of Conduct <https://www.python.org/psf/codeofconduct/>`_. Everyone is | |
| expected to be open, considerate, and respectful of others no matter their | |
| position within the project. |