# HG changeset patch
# User Vincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>
# Date 1660322032 -7200
#      Fri Aug 12 18:33:52 2022 +0200
# Node ID 64d52f87f02ba2f737a182b03c05b5d0ae9eae1a
# Parent  641f48309ebe16de53529bc3a1dbb83f7afb8248
👕 pylint

diff --git a/odoo_scripts/conf2reST.py b/odoo_scripts/conf2reST.py
--- a/odoo_scripts/conf2reST.py
+++ b/odoo_scripts/conf2reST.py
@@ -70,8 +70,8 @@
     """
 
     # read setup.cfg
-    c = Configuration(directory)
-    addon_dirs = c.addons_path
+    configuration = Configuration(directory)
+    addon_dirs = configuration.addons_path
 
     # pip3 freeze
     reqs = {}
diff --git a/odoo_scripts/config.py b/odoo_scripts/config.py
--- a/odoo_scripts/config.py
+++ b/odoo_scripts/config.py
@@ -198,7 +198,9 @@
             if toread(key):
                 setattr(self, key, value)
 
-        self.registry = section.get("registry", "registry.xcg.io")
+        self.registry = (
+            section.get("registry", "registry.xcg.io") if registry is None else registry
+        )
         project_path = os.path.realpath(".")
         self.image = section.get("image", os.path.basename(project_path))
         self.repository = f"{self.registry}/{self.image}"
@@ -273,4 +275,4 @@
 if __name__ == "__main__":
     return_code = main(sys.argv[1:])
     if return_code:
-        exit(return_code)
+        sys.exit(return_code)
diff --git a/odoo_scripts/docker_flake8.py b/odoo_scripts/docker_flake8.py
--- a/odoo_scripts/docker_flake8.py
+++ b/odoo_scripts/docker_flake8.py
@@ -76,8 +76,8 @@
     parser = __parser()
     nmspc = parser.parse_args(argv)
     apply(nmspc)
-    c = Config()
-    odoo_type = c.odoo_type
+    config = Config()
+    odoo_type = config.odoo_type
     return flake8(odoo_type)
 
 
diff --git a/odoo_scripts/docker_isort.py b/odoo_scripts/docker_isort.py
--- a/odoo_scripts/docker_isort.py
+++ b/odoo_scripts/docker_isort.py
@@ -91,8 +91,8 @@
     parser = __parser()
     nmspc = parser.parse_args(argv)
     apply(nmspc)
-    c = Config()
-    odoo_type = c.odoo_type
+    config = Config()
+    odoo_type = config.odoo_type
     return isort(DIFF_MODE, odoo_type)
 
 
diff --git a/odoo_scripts/parsing.py b/odoo_scripts/parsing.py
--- a/odoo_scripts/parsing.py
+++ b/odoo_scripts/parsing.py
@@ -6,7 +6,7 @@
 
 import coloredlogs
 
-from odoo_scripts import __version__
+from . import __version__
 
 
 def add_verbosity_to_parser(parser: argparse.ArgumentParser):
diff --git a/odoo_scripts/which.py b/odoo_scripts/which.py
--- a/odoo_scripts/which.py
+++ b/odoo_scripts/which.py
@@ -14,7 +14,7 @@
     def is_exe(fpath):
         return os.path.isfile(fpath) and os.access(fpath, os.X_OK)
 
-    fpath, fname = os.path.split(program)
+    fpath, _fname = os.path.split(program)
     if fpath:
         if is_exe(program):
             return program