summaryrefslogtreecommitdiff
path: root/kombu/utils/imports.py
diff options
context:
space:
mode:
authorTodd Cook <todd.g.cook@gmail.com>2019-04-24 22:37:41 -0700
committerAsif Saif Uddin <auvipy@gmail.com>2019-04-25 11:37:41 +0600
commit95e148a54772183c37c9037b31d35b85f86711d4 (patch)
tree13d08ddf36ad933a1546b8b2787fbf86af197ec8 /kombu/utils/imports.py
parent57f464895dfdf7bbf2b4eafbe180d09c51bb889e (diff)
downloadkombu-95e148a54772183c37c9037b31d35b85f86711d4.tar.gz
Removed dangerous default mutable arguments from function definitions… (#1040)
* Removed dangerous default mutable arguments from function definitions where appropriate. * fixes for lint error
Diffstat (limited to 'kombu/utils/imports.py')
-rw-r--r--kombu/utils/imports.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/kombu/utils/imports.py b/kombu/utils/imports.py
index 05f48d1d..cb2de8c5 100644
--- a/kombu/utils/imports.py
+++ b/kombu/utils/imports.py
@@ -7,7 +7,7 @@ import sys
from kombu.five import reraise, string_t
-def symbol_by_name(name, aliases={}, imp=None, package=None,
+def symbol_by_name(name, aliases=None, imp=None, package=None,
sep='.', default=None, **kwargs):
"""Get symbol by qualified name.
@@ -40,6 +40,7 @@ def symbol_by_name(name, aliases={}, imp=None, package=None,
>>> symbol_by_name(TaskPool) is TaskPool
True
"""
+ aliases = {} if not aliases else aliases
if imp is None:
imp = importlib.import_module