A Flake8 plugin and pre-commit hook which checks to ensure modules have defined '__all__'.
Project description
A Flake8 plugin and pre-commit hook which checks to ensure modules have defined ‘__all__’.
Docs |
|
---|---|
Tests |
|
PyPI |
|
Anaconda |
|
Activity |
|
Other |
Installation
flake8-dunder-all can be installed from PyPI or Anaconda.
To install with pip:
$ python -m pip install flake8-dunder-all
To install with conda:
First add the required channels
$ conda config --add channels http://conda.anaconda.org/domdfcoding $ conda config --add channels http://conda.anaconda.org/conda-forge
Then install
$ conda install flake8-dunder-all
flake8 codes
Code |
Description |
---|---|
STRFTIME001 |
Linux-specific strftime code used |
STRFTIME002 |
Windows-specific strftime code used |
Use as a pre-commit hook
See pre-commit for instructions
Sample .pre-commit-config.yaml:
- repo: https://gitlab.com/pycqa/flake8
rev: 3.8.1
hooks:
- id: flake8
additional_dependencies: [flake8-strftime==0.1.1]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for flake8_dunder_all-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5784ca1984f32fd827c8e56752f8b7f8a1e6c4e52c4583c90ce2791577b0f758 |
|
MD5 | c60a7552f368cbd2921d0b16ce7a0e4e |
|
BLAKE2b-256 | 9fcf7ad9df92a8a471afcf72e7025139ca2776b71382f0ed72eaaca830ea5cf9 |