From 632503477648b9cd851a81921f47c90528c8b988 Mon Sep 17 00:00:00 2001 From: ARYAN-NIKNEZHAD Date: Thu, 15 Aug 2024 08:05:12 +0430 Subject: [PATCH] :heavy_plus_sign: chore: add and configure Pylint for code quality checks Integrated Pylint into the project to enforce coding standards and improve overall code quality. The following steps were taken: - Installed Pylint and generated a configuration file. - Customized the to set project-specific rules, including: - Ignoring the and directories. - Disabling specific messages like to align with our coding practices. - Configuring naming conventions for variables, functions, and classes. - Setting the maximum line length to 88 characters for consistency with Black. - Adjusting import settings to recognize additional standard libraries. --- .pylintrc | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .pylintrc diff --git a/.pylintrc b/.pylintrc new file mode 100644 index 0000000..7713202 --- /dev/null +++ b/.pylintrc @@ -0,0 +1,13 @@ +[MASTER] +ignore=tests,docs,build,stubs +persistent=yes +ignore-patterns=^tests/.*, ^docs/.*, ^build/.*, ^stubs/.* + +[MESSAGES CONTROL] +disable=C0114,C0115,C0116,R0903 + +[FORMAT] +max-line-length=88 + +[DESIGN] +max-args=5 \ No newline at end of file