[PYTHON] The story of pep8 changing to pycodestyle
Overview
-pep8 has been changed to the package name pycodestyle
--Mr. Guido's proposal started the matter.
- https://github.com/PyCQA/pycodestyle/issues/466
-The idea of ** pycodelint ** was also proposed, but it was rejected because it was indistinguishable from ** pylint **.
--At the same time, pep257 was renamed to pydocstyle.
- https://github.com/PyCQA/pydocstyle/issues/172
――I lightly examined the range of influence around me.
Postscript (2018/02/27)
--No change to PEP8 itself, just because the tool (library) pep8 has been renamed to pycodestyle. Please be careful as there is no such thing.
――It's easy to confuse pep8 with PEP8 in the style guide, so the tool is about to change its name.
--Pep257-> pydocstyle does not change anything in PEP257 as well.
pep8
- https://pypi.python.org/pypi/pep8
--If you are using it directly, you need to switch to pycodestyle
-** 1.7.0 ** is never updated at the end
flake8
- https://pypi.python.org/pypi/flake8/3.0.0b1
- https://flake8.pycqa.org/en/latest/release-notes/2.6.0.html
-** flake8 ** is using internally ** pep8 ** has been switched to ** pycodestyle **
--Simply upgrade
pep257
- https://pypi.python.org/pypi/pep257
--This also needs to be switched to pydocstyle
-** 0.7.0 ** never updated at the end
autopep8
- https://pypi.python.org/pypi/autopep8
――It seems that there are no plans to change the name.
-The fix to switch ** pep8 ** to ** pycodestyle ** is over
--Maybe it will switch to ** pycodestyle ** from the next release
- https://github.com/hhatto/autopep8/commit/3e1c196570204482d1376d4050633b8de6565533
docformatter
- https://pypi.python.org/pypi/docformatter
-I thought I was using ** pep257 ** internally, but I didn't use it
――So there is no particular effect
Summary
-** flake8 ** and ** autopep8 ** I didn't have to worry about it because it supports the amount I'm using.
-** flake8 ** ** "What was 8?" **
What is PyCQA is?
――It seems to be a loose group of authors of tools and libraries such as lint and codeformatter.
- http://meta.pycqa.org/en/latest/introduction.html#what-is-the-pycqa
――It seems that you will manage the tools of that group under this group.
--There is PyPA that organizes package related items in a similar group.
reference
- http://blog.kzfmix.com/entry/1465008955