diff --git a/.prospector.yaml b/.prospector.yaml index c6b7f809f..64ece6197 100644 --- a/.prospector.yaml +++ b/.prospector.yaml @@ -1,3 +1,5 @@ +inherits: + - duplicated strictness: veryhigh doc-warnings: false max-line-length: 110 @@ -17,7 +19,6 @@ pylint: - too-many-locals - too-many-nested-blocks - too-few-public-methods - - wrong-import-order - no-else-return - abstract-method - invalid-name @@ -27,7 +28,6 @@ pylint: pycodestyle: disable: - - E203 - E501 mypy: diff --git a/poetry.lock b/poetry.lock index c0c82dcdf..951a91b95 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1157,6 +1157,17 @@ with-pyright = ["pyright (>=1.1.3)"] with-pyroma = ["pyroma (>=2.4)"] with-vulture = ["vulture (>=1.5)"] +[[package]] +name = "prospector-profile-duplicated" +version = "0.1.0" +description = "Profile that can be used to disable the duplicated or conflict rules between Prospector and other tools" +optional = false +python-versions = "*" +files = [ + {file = "prospector_profile_duplicated-0.1.0-py2.py3-none-any.whl", hash = "sha256:d9c8679736bb2f2310b0faec3f6955d63388abc594e293a3e82e43ae0315991c"}, + {file = "prospector_profile_duplicated-0.1.0.tar.gz", hash = "sha256:144baaa10101a28834d68552ff0b1714c08f22c8a7e9506e02ccc8584a28943c"}, +] + [[package]] name = "pycairo" version = "1.24.0" @@ -2150,4 +2161,4 @@ wsgi = ["pyramid"] [metadata] lock-version = "2.0" python-versions = ">=3.9,<3.12" -content-hash = "ded1f771360c04a67589472a7b0c626b1b7671f12a4c0b1c2b6fb240d9bcd5de" +content-hash = "16d4324f0b55ff64c43c219894748831d5d70bf421c2ad8e75b8b386b442220b" diff --git a/pyproject.toml b/pyproject.toml index 484f8a7dc..e5c7954b0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -79,6 +79,9 @@ types-requests = "2.31.0.1" pycairo = "1.24.0" Shapely = "2.0.1" +[tool.poetry.group.dev.dependencies] +prospector-profile-duplicated = "0.1.0" + [build-system] requires = [ "poetry-core>=1.3.0",