Skip to main content

A Pylint plugin to ensure overloaded methods are calling the parent method with super

Project description

Pylint super-not-called plugin

A Pylint plugin that enforces methods to call the parent method with super.

Installation

# Install the package into your virtual environment:
pip install pylint_super_not_called

# Launch Pylint with the load-plugin option
pylint --load-plugin pylint_super_not_called .

Use pylintrc to automatically load the plugin if needed

Configuration

  • super-enforced-methods: a list of methods to check (default: 'setUp')

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

pylint_super_not_called-0.10.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

pylint_super_not_called-0.10.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file pylint_super_not_called-0.10.0.tar.gz.

File metadata

File hashes

Hashes for pylint_super_not_called-0.10.0.tar.gz
Algorithm Hash digest
SHA256 4f75d163cd00b035683bd4654f74d8f3bf8be142b22bd421f0c37bf6fd9d4a2a
MD5 6d58b599b5728755e8814b680cfe081b
BLAKE2b-256 512fb9d0cad52d12be8b61155da7b3054eb0e30a65838244b78be20f07ae05a5

See more details on using hashes here.

File details

Details for the file pylint_super_not_called-0.10.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pylint_super_not_called-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 603b56349e3dc821d2ab5a061c22d98c95d51c8183c1e05f30025c70ebe87920
MD5 642c391ad4e209c75cf736bd29980ef6
BLAKE2b-256 c1de0f18ef6957fb7f6a5a4cfa1da5d4ee0f7259ebce68c185c2a31d5b13c999

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