https://github.com/tonybaloney/perflint - Python Linter for performance anti patterns. - [x] PERF101: Unnecessary list() on already iterable type (unnecessary-list-cast) - [x] PERF102: Incorrect iterator method for dictionary (incorrect-dictionary-iterator) - [ ] PERF201: Loop invariant statement (loop-invariant-statement) - [ ] PERF202: Global name usage in a loop (loop-global-usage) - [x] PERF203: Try..except blocks have a significant overhead. Avoid using them inside a loop (loop-try-except-usage) - [ ] PERF204: Looped slicing of bytes objects is inefficient. Use a memoryview() instead (memoryview-over-bytes) - [ ] PERF205: Importing the "%s" name directly is more efficient in this loop. (dotted-import-in-loop) - [ ] PERF301: Use tuple instead of list for a non-mutated sequence. (use-tuple-over-list) - [x] PERF401: Use a list comprehension instead of a for-loop (use-list-comprehension) - [x] PERF402: Use a list copy instead of a for-loop (use-list-copy) - [x] PERF403: Use a dictionary comprehension instead of a for-loop (use-dict-comprehension)
https://github.com/tonybaloney/perflint - Python Linter for performance anti patterns.