You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Given pylint's 3.0.0 release, IRawChecker was removed (I believe in this PR)
Expected Behavior
When running pylint, all imports succeed
Actual Behavior
from pylintfileheader import plugin, file_header_checker # noqa: F401
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pylintfileheader/plugin.py", line 10, in <module>
from pylintfileheader.file_header_checker import FileHeaderChecker
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pylintfileheader/file_header_checker.py", line 9, in <module>
from pylint.interfaces import IRawChecker
ImportError: cannot import name 'IRawChecker' from 'pylint.interfaces' (/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pylint/interfaces.py)```
# Steps to Reproduce
<!-- Please add here all necessary steps that need to be taken to reproduce the behavior. -->
1. Install pylint (v3.0.0)
2. Install pylintfileheader
3. Run pylint
4. ImportError occurs
</code></pre></details>
The text was updated successfully, but these errors were encountered:
Hi @chlafreniere thx for reporting this issue. I'll happily accept a PR for this. Right now I cannot estimate when I'll find time to fix this on my own to support pylint@3
Description
Given pylint's 3.0.0 release, IRawChecker was removed (I believe in this PR)
Expected Behavior
When running pylint, all imports succeed
Actual Behavior
The text was updated successfully, but these errors were encountered: