This module adds immediate output option for flake8, the Python code checker.
Usually, flake8 delays the output until a file is completely processed. With the immediate option, flake8 prints the errors directly without any delay. So this option provides the possibility to get a streaming pipe from a flake8 subprocess. A real world use case is represented by https://github.com/schlamar/SublimeStreamingLinter.
This has the drawback that the output is not sorted across the various checkers.
Installation
You can install or upgrade flake8-immediate with these commands:
$ pip install flake8-immediate $ pip install --upgrade flake8-immediate
Plugin for Flake8
When both flake8 2.0 and flake8-immediate are installed, the plugin is available in flake8:
$ flake8 --version 2.0 (pep8: 1.4.5, mccabe: 0.2, flake8-immediate: 0.1, pyflakes: 0.6.1)
Usage
Just pass the --immediate option to flake8:
$ flake8 --help Usage: flake8 [options] input ... Options: ... --immediate don't cache the error output until EOF ...
Changes
0.2 - 2013-04-03
Fixed setup for Python 3.
0.1 - 2013-03-27
First release
Release files for flake8-immediate 0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flake8-immediate-0.2.zip | 6.0 kB | Details |
Release files / flake8-immediate-0.2.zip
| Download URL | flake8-immediate-0.2.zip |
|---|---|
| Size | 6.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
edfaae46f0254fb87f6bf247fafde4379ecade0d8efc6a6fb5dbc6371fcbb7bc
|
|
BLAKE2b-256 checksum How to use checksums |
cd1904735022577f4356d038cabd4b669915e7ce0a651f6312fbf78d616488e9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |