Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    pylama 0.3.0

    Download button

    No screenshots available
    Downloads: 62  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Kirill Klenov | More programs
    GPL / FREE
    August 22nd, 2012, 12:55 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    pylama description

    Code audit tool for Python

    pylama is a code audit tool for Python.

    Instalation:

     pip install pylama

    Usage:

    Recursive check current directory.

     pylama

    Ignore some errors

     pylama -i W,E501

    Set linters

     pylama -l "pep8,mccabe"

    Options

    pylama --help

    usage: pylama [-h] [--ignore IGNORE] [--verbose] [--select SELECT]
     [--linters LINTERS] [--complexity COMPLEXITY] [--skip SKIP]
     [path]

    Code audit tool for python.

    positional arguments:
    path Path on file or directory.

    optional arguments:
    -h, --help show this help message and exit
    --ignore IGNORE, -i IGNORE
     Ignore errors and warnings.
    --verbose, -v Verbose mode.
    --select SELECT, -s SELECT
     Select errors and warnings.
    --linters LINTERS, -l LINTERS
     Select errors and warnings.
    --complexity COMPLEXITY, -c COMPLEXITY
     Set mccabe complexity.
    --skip SKIP Skip files (Ex. messages.py)


    File modeline

    You can to set options for pylama inside the file.

     .. Somethere in code
     # lint_ignore=W:lint_select=W301


    For disable pylama in current file:

     .. Somethere in code
     # lint=0


    Bug tracker

    If you have any suggestions, bug reports or annoyances please report them to the issue tracker at https://github.com/klen/pylama/issues

    Contributing

    Development of adrest happens at github: https://github.com/klen/adrest


    Product's homepage

    Requirements:

    · Python
    · Django

      


    TAGS:

    code audit | Python library | Python | code | audit

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM