Skip to main content

A flake8 plugin that forces your variable to be declared, and not duplicately declared.

Project description

variable_declaration_checker

We have migrated to Flake8 as Pylint's performance becomes a bottleneck on larger projects. Since our workflow focuses on file-by-file linting rather than cross-module dependency checks, Flake8 is a better fit. If you still prefer Pylint, use variable-declaration-checker==0.0.7.

Installation:

pip install variable-declaration-checker

Usage:

flake8 --select WVarDec

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

variable_declaration_checker-0.1.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

variable_declaration_checker-0.1.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file variable_declaration_checker-0.1.0.tar.gz.

File metadata

  • Download URL: variable_declaration_checker-0.1.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for variable_declaration_checker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 15e8c2b50ec1652fa8051d419724ee6bc91d7386ee8c13c0a89ca4d947adbce0
MD5 c7c67bcdb67e395c2e6647274e52e187
BLAKE2b-256 6db059d5635beeb3c019250d9b8234d583428131392938d11f55f485f3132b2e

See more details on using hashes here.

File details

Details for the file variable_declaration_checker-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: variable_declaration_checker-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for variable_declaration_checker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7446a3db18dad8e5f5ef7deb111140ba3e0ad25e1af03effc466b1df126e80bc
MD5 9bea2b4326028c96c0a0942c54a6ce78
BLAKE2b-256 2245ff2797b422099db4b1a53675d948fc0a502f17e80f1ca954bad0947b128d

See more details on using hashes here.

Supported by

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