pycodestyle
Python style guide checker
Install
pycodestyle on PyPI
pip
pip install pycodestyleuv
uv add pycodestylepoetry
poetry add pycodestylePackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.9) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | aging — 419 days since the last release |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: pycodestyle-2.14.0-py2.py3-none-any.whl
Keywords: pycodestyle, pep8, PEP 8, PEP-8, PEP8
About pycodestyle
from the package's own PyPI description — quoted content, verbatim
pycodestyle (formerly called pep8) - Python style guide checker
.. image:: https://github.com/PyCQA/pycodestyle/actions/workflows/main.yml/badge.svg :target: https://github.com/PyCQA/pycodestyle/actions/workflows/main.yml :alt: Build status
.. image:: https://readthedocs.org/projects/pycodestyle/badge/?version=latest :target: https://pycodestyle.pycqa.org :alt: Documentation Status
.. image:: https://img.shields.io/pypi/wheel/pycodestyle.svg :target: https://pypi.org/project/pycodestyle/ :alt: Wheel Status
.. image:: https://badges.gitter.im/PyCQA/pycodestyle.svg :alt: Join the chat at https://gitter.im/PyCQA/pycodestyle :target: https://gitter.im/PyCQA/pycodestyle?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
pycodestyle is a tool to check your Python code against some of the style
conventions in PEP 8_.
.. _PEP 8: http://www.python.org/dev/peps/pep-0008/
.. note::
This package used to be called ``pep8`` but was renamed to ``pycodestyle``
to reduce confusion. Further discussion can be found `in the issue where
Guido requested this...
Similar packages
permissive · top 1,000 on PyPI
typing-extensionspermissive · top 100 on PyPI
banditpermissive · top 1,000 on PyPI
isortpermissive · top 1,000 on PyPI
diff-coverpermissive · top 1,000 on PyPI
pyflakespermissive · top 1,000 on PyPI
sortedcontainerspermissive · top 1,000 on PyPI
pylintcopyleft · top 1,000 on PyPI
yarlpermissive · top 100 on PyPI
ruffpermissive · top 1,000 on PyPI