path-constructor-current-directory (PTH201)
Derived from the flake8-use-pathlib linter.
Fix is always available.
What it does
Checks for pathlib.Path
objects that are initialized with the current
directory.
Why is this bad?
The Path()
constructor defaults to the current directory, so passing it
in explicitly (as "."
) is unnecessary.
Example
Use instead:
Fix safety
This fix is marked unsafe if there are comments inside the parentheses, as applying the fix will delete them.