﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
23670	autodiscover_modules prematurely breaks	Jernej Kos	Markus Holtermann	"In case one specifies multiple module arguments to `module_loading.autodiscover_modules` and an application only has some of the modules, the discovery will prematurely break and not load the modules that exist.

For a simple example, assume there is an application `foo` with the following structure:
{{{
foo/__init__.py
foo/module_b.py
}}}

Then, calling `module_loading.autodiscover_modules('module_a', 'module_b')` will not import `module_b` because the error handling logic will abort on import failure of `module_a`. Error handling needs to be moved inside the for loop over `args` for this to work correctly."	Bug	closed	Utilities	1.7	Normal	fixed		mmitar@… info+coding@…	Accepted	1	0	0	0	0	0
