mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
Update CONTRIBUTING docs for Python 2.x removal
This also updates the Contributing documentation with information on new development tooling.
This commit is contained in:
parent
04a602e381
commit
68c9ef76b2
2 changed files with 105 additions and 80 deletions
|
|
@ -137,8 +137,7 @@ Contribution quality standards
|
|||
code/formatting can be improved. If you are relying on your editor for PEP8
|
||||
compliance, note that the line length specified by PEP8 is 79 (excluding the
|
||||
line break).
|
||||
* Ensure your code is compatible with the latest Python 2.7 and 3.x releases — see our
|
||||
`compatibility cheatsheet`_ for more details.
|
||||
* Ensure your code is compatible with the `officially-supported Python releases`_.
|
||||
* Add docs and tests for your changes. Undocumented and untested features will
|
||||
not be accepted.
|
||||
* `Run all the tests`_ **on all versions of Python supported by Pelican** to
|
||||
|
|
@ -155,4 +154,4 @@ need assistance or have any questions about these guidelines.
|
|||
.. _`Git Tips`: https://github.com/getpelican/pelican/wiki/Git-Tips
|
||||
.. _`PEP8 coding standards`: https://www.python.org/dev/peps/pep-0008/
|
||||
.. _`ask for help`: `How to get help`_
|
||||
.. _`compatibility cheatsheet`: https://docs.getpelican.com/en/latest/contribute.html#python-3-development-tips
|
||||
.. _`officially-supported Python releases`: https://devguide.python.org/#status-of-python-branches
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue