Registry / devops / flake8-implicit-str-concat

flake8-implicit-str-concat

JSON →
library0.6.0pypypi✓ verified 85d ago

A Flake8 plugin that warns about implicit string literal concatenation (e.g., 'foo' 'bar') and encourages explicit concatenation with '+'. Version 0.6.0 requires Python >=3.10. Releases are infrequent.

pip install flake8-implicit-str-concat
INSTALL
IMPORT
SIG · FLAKE8-IMPLICIT-ST
F
flake8-implicit-str-concat
devopspythonv0.6.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

flake8_implicit_str_concat
import flake8_implicit_str_concat
Plugin auto-registers with flake8; no explicit import needed in user code.

Configure flake8 to enable the plugin (it runs automatically once installed). The example ignores all implicit concat rules; use selective ignores as needed.

# .flake8 [flake8] extend-ignore = ISC001, ISC002, ISC003 # Or command line: flake8 --extend-ignore=ISC001,ISC002,ISC003
Debug
Known issues
gotchaPlugin auto-registers; no explicit import required.
fix
Just install the package; flake8 will automatically load it.
affects: all
gotchaIf using flake8 from an external plugin runner (e.g., pre-commit), ensure the plugin is listed in your requirements.
fix
Add 'flake8-implicit-str-concat' to your requirements file or pre-commit hooks.
affects: all
gotchaThe plugin may conflict with other flake8 plugins that modify string handling (e.g., pycodestyle).
fix
Use .flake8 or command line to selectively disable/enable rules.
affects: all
deprecatedOlder versions of flake8 (<3.0) are not supported.
fix
Upgrade flake8 to a recent version (>=3.0).
affects: >=0.6.0
Errors
Common errors & fixes
ModuleNotFoundError: No module named 'flake8_implicit_str_concat'
The plugin is installed but flake8 cannot find it; usually due to running flake8 from a different Python environment.
fix
Install the plugin in the same environment as flake8: pip install flake8-implicit-str-concat
ISC001: Implicitly concatenated string literals on one line
The plugin flags implicit string concatenation like 'foo' 'bar' (without '+'). This is the intended warning.
fix
Add a '+' operator: 'foo' + 'bar'
Upgrade
Version history
0.6.0latest on PyPI · released Oct 6, 2025
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources
flake8-implicit-str-concat — pip install flake8-implicit-str-concat · libregistry