Skip to main content

Check PEP-8 naming conventions, plugin for flint

Project description

Check the PEP-8 naming conventions.

This module provides a plugin for flint, the Python code checker.

Installation

You can install, upgrade, uninstall flint-naming with these commands:

$ pip install flint-naming
$ pip install --upgrade flint-naming
$ pip uninstall flint-naming

Plugin for Flint

When both flint and flint-naming are installed, the plugin is available in flint:

$ flint --version
0.1 (pep8: 1.4.2, pyflakes: 0.6.1, naming: 0.1)

By default the plugin is enabled.

These error codes are emitted:

code

sample message

N801

class names should use CapWords convention

N802

function name should be lowercase

N803

argument name should be lowercase

N804

first argument of a classmethod should be named ‘cls’

N805

first argument of a method should be named ‘self’

N806

variable in function should be lowercase

N811

constant imported as non constant

N812

lowercase imported as non lowercase

N813

camelcase imported as lowercase

N814

camelcase imported as constant

Changes

0.1 - 2013-02-11

  • First release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flint-naming-0.1.tar.gz (4.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page