--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/PathLib/PathlibChecker.py Thu Dec 08 16:03:38 2022 +0100 +++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/PathLib/PathlibChecker.py Thu Dec 08 18:03:42 2022 +0100 @@ -8,6 +8,31 @@ the pathlib module. """ +##################################################################################### +## This module was implemented along the 'flake8-use-pathlib' flake8 ## +## extension (v 0.3.0). ## +## ## +## Original: Copyright (c) 2021 Rodolphe Pelloux-Prayer ## +## ## +## License: ## +## Permission is hereby granted, free of charge, to any person obtaining a copy ## +## of this software and associated documentation files (the "Software"), to deal ## +## in the Software without restriction, including without limitation the rights ## +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ## +## copies of the Software, and to permit persons to whom the Software is ## +## furnished to do so, subject to the following conditions: ## +## ## +## The above copyright notice and this permission notice shall be included in all ## +## copies or substantial portions of the Software. ## +## ## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ## +## IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ## +## FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ## +## AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ## +## LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ## +## OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ## +##################################################################################### + import ast import contextlib import copy @@ -49,7 +74,7 @@ "P211", "P212", "P213", - ## Replacements for some Python standrd library functions + ## Replacements for some Python standard library functions "P301", ## Replacements for py.path.local "P401",