Thursday, June 3, 2021

Test and Code: 156: flake8: Python linting framework with pyflakes, pycodestyle, McCabe, and more - Anthony Sottile

flake8 is a command-line tool for linting Python projects.
By default, it includes lint checks provided PyFlakes, PyCodeStyle, and McCabe
It's also a platform, and allows plugins to extend the checks.
flake8 will run third-party extensions if they are found and installed.

But what does all of that mean?

Anthony Sottile is a maintainer of flake8 and has kindly offered to explain it to us.

Special Guest: Anthony Sottile.

Sponsored By:

Support Test & Code : Python Testing

Links:

<p>flake8 is a command-line tool for linting Python projects. <br> By default, it includes lint checks provided PyFlakes, PyCodeStyle, and McCabe<br> It&#39;s also a platform, and allows plugins to extend the checks.<br> flake8 will run third-party extensions if they are found and installed.</p> <p>But what does all of that mean?</p> <p>Anthony Sottile is a maintainer of flake8 and has kindly offered to explain it to us.</p><p>Special Guest: Anthony Sottile.</p><p>Sponsored By:</p><ul><li><a href="https://ift.tt/3eBYfEe" rel="nofollow">Datadog</a>: <a href="https://ift.tt/3eBYfEe" rel="nofollow">Modern end-to-end monitoring & security. See inside any stack, any app, at any scale, anywhere. Get started with a free trial at testandcode.com/datadog and Datadog will send you a free t-shirt. </a></li><li><a href="https://configcat.com/" rel="nofollow">ConfigCat.com</a>: <a href="https://configcat.com/" rel="nofollow">Release features faster with less risk with ConfigCat. You can try it out with the forever free plan or get 25% off with code testandcode2021</a> Promo Code: testandcode2021</li></ul><p><a href="https://ift.tt/2tzXV5e" rel="payment">Support Test & Code : Python Testing</a></p><p>Links:</p><ul><li><a href="https://ift.tt/2HQAE3S" title="Flake8: Your Tool For Style Guide Enforcement" rel="nofollow">Flake8: Your Tool For Style Guide Enforcement</a></li><li><a href="https://ift.tt/2ATi4aG" title="pyflakes" rel="nofollow">pyflakes</a></li><li><a href="https://ift.tt/34KqD3J" title="pycodestyle" rel="nofollow">pycodestyle</a></li><li><a href="https://ift.tt/2vkAivw" title="mccabe" rel="nofollow">mccabe</a></li><li><a href="https://ift.tt/3fMIDRu" title="pyflakes/messages.py" rel="nofollow">pyflakes/messages.py</a></li><li><a href="https://ift.tt/2Rw9WUr" title="flake8 Error / Violation Codes" rel="nofollow">flake8 Error / Violation Codes</a></li><li><a href="https://ift.tt/3vSIdyt" title="wemake-python-styleguide" rel="nofollow">wemake-python-styleguide</a></li><li><a href="https://ift.tt/3z37gkz" title="flake8-typing-imports" rel="nofollow">flake8-typing-imports</a></li><li><a href="https://ift.tt/1TCkOsM" title="tox automation project" rel="nofollow">tox automation project</a></li><li><a href="https://ift.tt/2NpIvcE" title="Nox" rel="nofollow">Nox</a></li><li><a href="https://pre-commit.com/" title="pre-commit" rel="nofollow">pre-commit</a></li></ul>

from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...