Skip to main content

cli for easy configuration of pylint

Project description

pylintconfig

pylint is a great linter, which thoroughly analyses your code. Running it for the first time on an existing codebase can be intimidating though, because it outputs hundreds of errors! Through all the errors, you don't see the important ones and skip pylint alltogether.

pylintconfig is a small cli which makes it easier to implement pylint in an existing codebase. It helps creating a configuration file which checks the errors you find important and skips the rest.

Install

pip install pylintconfig

Basic usage

pylintconfig disable MODULES_OR_PACKAGES

Or when you want to immediately save the config:

pylintconfig disable MODULES_OR_PACKAGES > .pylintrc

Future plans

  • Add tests
  • Load current pylintrc file
  • Add ignore command, which make it easy to ignore specific files

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

pylintconfig-0.1.1.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

pylintconfig-0.1.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file pylintconfig-0.1.1.tar.gz.

File metadata

  • Download URL: pylintconfig-0.1.1.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5

File hashes

Hashes for pylintconfig-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4494ef47882641dd67757106cfc5652ea996387304d26417a3aa1ba2f87001ee
MD5 cd7830ec61c9e817c548fd25cb5b261d
BLAKE2b-256 b397836cbc3f0ac8bc779cc61662b4a2f5aef83443f7aa9e6cdab4bde1fbc516

See more details on using hashes here.

File details

Details for the file pylintconfig-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pylintconfig-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.0 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.5

File hashes

Hashes for pylintconfig-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5f8772063be2b4b417859f0824fcf5845e7bf9985dd3129241c044860d978b14
MD5 85eb8e4e974110d00153764fbd0eb0d4
BLAKE2b-256 4bcd69d6ae382d524f80685590b4b955e016b667c93b806a1cf45b9e4b8ef5a9

See more details on using hashes here.

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