Skip to main content

This package provides a plugin for flake8 that checks the usage of ic() function from icecream package.

Project description

Testing Workflow Status codecov
Deploy Workflow Status

🌟 flake8-ic

A Flake8 plugin that helps detect the usage of the ic() function from the icecream package in your codebase.


📜 Description

The flake8-ic plugin ensures clean and production-ready code by identifying any instances of the ic() function, commonly used for debugging. This tool integrates seamlessly with flake8 to provide automated checks.


📦 Installation

Install the plugin via pip:

pip install flake8-ic

✅ Verifying Installation

To confirm the plugin is installed, run:

flake8 --version

You should see flake8-ic listed among the installed plugins, along with the Flake8 version.


🤝 Contributors

A big thank you to everyone who contributed to this project! 💖

Contributors

📧 Contact

(c) 2025, Created with ❤️ by Marco Espinosa

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

flake8_ic-0.3.0.tar.gz (26.1 kB view details)

Uploaded Source

Built Distribution

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

flake8_ic-0.3.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file flake8_ic-0.3.0.tar.gz.

File metadata

  • Download URL: flake8_ic-0.3.0.tar.gz
  • Upload date:
  • Size: 26.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.16

File hashes

Hashes for flake8_ic-0.3.0.tar.gz
Algorithm Hash digest
SHA256 f581be8a67025da90541199fd1caef023681b274218ae52e58cc7b632dc5097e
MD5 c72ac675e41efdeb2d4a1efdef8e006b
BLAKE2b-256 71bc2058f48981f6f305a06a850f5c07862d81f6fb1139d30867ec689bf43ea6

See more details on using hashes here.

File details

Details for the file flake8_ic-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: flake8_ic-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.5.16

File hashes

Hashes for flake8_ic-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7a5e934fc61edb999edb0de6e819a90d7699aa466467b5a62610e6262a536492
MD5 163257692e9a5a657df963812e4975ad
BLAKE2b-256 b168eb7f4aeb90f7a702414d64ce0ff572e15b7b6252a262aed29624de2910bf

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