Skip to content

wrong-import-order emits multiple identical messages for multiple imports on single line #8808

@K0-RR

Description

@K0-RR

Bug description

The same message is printed 5 times and isn't understandable.
image

Configuration

No response

Command used

pylint ./main.py

Pylint output

main.py:3:0: C0411: standard import "import requests, re, signal, time, timeit, logging" should be placed before "import requests, re, signal, time, timeit, logging" (wrong-import-order)
main.py:3:0: C0411: standard import "import requests, re, signal, time, timeit, logging" should be placed before "import requests, re, signal, time, timeit, logging" (wrong-import-order)
main.py:3:0: C0411: standard import "import requests, re, signal, time, timeit, logging" should be placed before "import requests, re, signal, time, timeit, logging" (wrong-import-order)
main.py:3:0: C0411: standard import "import requests, re, signal, time, timeit, logging" should be placed before "import requests, re, signal, time, timeit, logging" (wrong-import-order)
main.py:3:0: C0411: standard import "import requests, re, signal, time, timeit, logging" should be placed before "import requests, re, signal, time, timeit, logging" (wrong-import-order)

Expected behavior

Only one main.py:3:0: C0411: standard import "import requests, re, signal, time, timeit, logging" should be placed before "import requests, re, signal, time, timeit, logging" (wrong-import-order) that makes sense

Pylint version

pylint 2.17.4
astroid 2.15.5
Python 3.10.6 (main, May 29 2023, 11:10:38) [GCC 11.3.0]

OS / Environment

Pop!_OS 22.04 LTS

Additional dependencies

No response

Metadata

Metadata

Assignees

Labels

Bug 🪲Good first issueFriendly and approachable by new contributorsNeeds PRThis issue is accepted, sufficiently specified and now needs an implementationUsabilityIssues related to the usability/UX of pylint

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions