summaryrefslogtreecommitdiff
path: root/django/utils/module_loading.py
Commit message (Expand)AuthorAgeFilesLines
* Refs #33476 -- Reformatted code with Black.django-bot2022-02-071-11/+12
* Refs #33107 -- Optimized cached_import() helper.Nick Pope2021-10-041-7/+7
* Fixed #33107 -- Fixed import_string() crash on not fully initialized modules.Mariusz Felisiak2021-09-161-1/+5
* Fixed #33099 -- Improved performance of import_string().yujin2021-09-101-3/+9
* Refs #32355 -- Corrected comments about Python's _NamespacePath.William Schwartz2021-03-261-1/+1
* Fixed #32355 -- Dropped support for Python 3.6 and 3.7Mariusz Felisiak2021-02-101-3/+2
* Fixed #30116 -- Dropped support for Python 3.5.Tim Graham2019-01-301-5/+4
* Refs #29784 -- Switched to https:// links where available.Jon Dufresne2018-09-261-1/+1
* Fixed #28241 -- Allowed module_has_submodule()'s module_name arg to be a dott...Thomas Khyn2017-06-081-1/+8
* Refs #23919 -- Replaced six.reraise by raiseClaude Paroz2017-01-221-9/+5
* Refs #23919 -- Removed six.PY2/PY3 usageClaude Paroz2017-01-181-82/+12
* Fixed #25682 -- Removed bare except clauses.Attila Tovt2015-11-171-1/+1
* Removed support for Python 3.3.Tim Graham2015-06-181-5/+2
* Fixed ImportError message in utils.module_loading.import_string()Tomasz Kontusz2015-06-061-1/+1
* Prevented makemigrations from writing in sys.path[0].Aymeric Augustin2015-02-231-0/+18
* Removed some obsolete absolute_imports.Tim Graham2015-02-091-3/+0
* Sorted imports with isort; refs #23860.Tim Graham2015-02-061-2/+3
* Removed utils.module_loading.import_by_path() per deprecation timeline; refs ...Tim Graham2015-01-181-21/+0
* Fixed #23670 -- Prevented partial import state during module autodiscoveryMarkus Holtermann2014-10-311-18/+18
* Simplified module_has_submodule on Python >= 3.3.Aymeric Augustin2014-06-071-57/+77
* Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warningsClaude Paroz2014-03-081-1/+2
* Fixed #21674 -- Deprecated the import_by_path() function in favor of import_s...Berker Peksag2014-02-081-11/+26
* Used a regular lock for app registry population.Aymeric Augustin2014-01-121-13/+0
* Made the AppConfig API marginally more consistent.Aymeric Augustin2013-12-261-1/+1
* Renamed AppCache to Apps.Aymeric Augustin2013-12-241-2/+2
* Moved apps back in the toplevel django namespace.Aymeric Augustin2013-12-221-1/+1
* Stopped iterating on INSTALLED_APPS.Aymeric Augustin2013-12-221-5/+4
* Added a context manager to hold the import lock.Aymeric Augustin2013-12-221-0/+13
* Fixed #21060 -- Refactored admin's autodiscover method to make it reusable.Juan Catalano2013-09-131-0/+38
* Avoid importing the deprecated `django.utils.importlib` package.Simon Charette2013-08-191-0/+2
* Deprecated django.utils.importlibClaude Paroz2013-07-291-1/+1
* Fixed #20167 -- Preserve the traceback of `ImportError`s in `import_by_path`.Joe Friedl2013-03-311-2/+5
* Fixed #17061 -- Factored out importing object from a dotted pathClaude Paroz2013-02-041-0/+26
* Fixed #15525 -- Custom template tags loading breaks whenever templatetags is ...Chris Beaven2011-08-281-2/+8
* Properly implement PEP 302 in the module_loading module. For unknown reasons...Alex Gaynor2011-07-101-1/+1
* Fixed #15662 -- Made sure the module_has_submodule utility function follow co...Jannis Leidel2011-04-221-1/+1
* Fixed #14698 -- Ensure that module_has_sumodule doesn't mistake a cache miss ...Russell Keith-Magee2011-01-301-2/+5
* Fixed #13464 -- Reworked module_has_submodule to break the requirement for lo...Russell Keith-Magee2010-05-041-21/+55
* Fixed #13404 -- Reworked module_has_submodule() to allow it to work under App...Russell Keith-Magee2010-04-251-5/+4
* Fixed #13348: Restored ability to load models from apps in eggs. Thanks Ramir...Karen Tracey2010-04-151-0/+27