consider-using-f-string,
missing-module-docstring,
missing-function-docstring,
+ duplicate-code,
too-many-arguments,
too-many-positional-arguments,
too-many-instance-attributes,
.PHONY: lint
lint:
+ -flake8 $(LINT_LOCS)
black $(LINT_LOCS)
isort $(LINT_LOCS)
- flake8 $(LINT_LOCS)
+ pylint $(LINT_LOCS)
# coding: utf-8
-# global imports
from __future__ import print_function
import argparse
import time
from urllib.parse import unquote
-from getmyancestors.classes.session import Session
# local imports
+from getmyancestors.classes.session import Session
from getmyancestors.classes.tree import Tree
from __future__ import print_function
import argparse
-# global imports
import os
import sys
-from getmyancestors.classes.gedcom import Gedcom
# local imports
+from getmyancestors.classes.gedcom import Gedcom
from getmyancestors.classes.tree import Fam, Indi, Tree
sys.path.append(os.path.dirname(sys.argv[0]))
[isort]
line_length = 88
-known_first_party = ntclient
+known_first_party = getmyancestors
# See: https://copdips.com/2020/04/making-isort-compatible-with-black.html
multi_line_output = 3