From 6352c2e9b2028473acdbd58175bbc5638258e29d Mon Sep 17 00:00:00 2001 From: LMKight Date: Sun, 2 Apr 2017 15:11:13 +0200 Subject: [PATCH] fixed command list --- scrapy/cmdline.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scrapy/cmdline.py b/scrapy/cmdline.py index cb7bbd64d..05b0a12e0 100644 --- a/scrapy/cmdline.py +++ b/scrapy/cmdline.py @@ -27,8 +27,9 @@ def _get_commands_from_module(module, inproject): d = {} for cmd in _iter_command_classes(module): if inproject or not cmd.requires_project: - cmdname = cmd.__module__.split('.')[-1] - d[cmdname] = cmd() + if not cmd.__module__ == module: + cmdname = cmd.__module__.split('.')[-1] + d[cmdname] = cmd() return d def _get_commands_from_entry_points(inproject, group='scrapy.commands'):