summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Crosley <timothy.crosley@gmail.com>2020-08-25 23:40:59 -0700
committerTimothy Crosley <timothy.crosley@gmail.com>2020-08-25 23:40:59 -0700
commit4415428db337f4f0e346678cdac98428f3647d41 (patch)
tree974fa63850d3e82d17d425fca401055272cc0c6c
parent65d473f4fac4ebd1ee311c70502e8b07d2e5c7f6 (diff)
downloadisort-issue/1407/custom_known_group_not_always_working.tar.gz
-rw-r--r--isort/settings.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/isort/settings.py b/isort/settings.py
index 940fcb4d..1e10ab60 100644
--- a/isort/settings.py
+++ b/isort/settings.py
@@ -347,7 +347,6 @@ class Config(_Config):
"See: https://pycqa.github.io/isort/"
"#custom-sections-and-ordering."
)
-
if key.startswith(IMPORT_HEADING_PREFIX):
import_headings[key[len(IMPORT_HEADING_PREFIX) :].lower()] = str(value)
@@ -505,7 +504,7 @@ class Config(_Config):
config_key = f"{KNOWN_PREFIX}{known_placement}"
known_modules = getattr(self, config_key, self.known_other.get(known_placement, ()))
extra_modules = getattr(self, f"extra_{known_placement}", ())
- all_modules = set(known_modules).union(extra_modules)
+ all_modules = set(extra_modules).union(known_modules)
known_patterns = [
pattern
for known_pattern in all_modules