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 27753 Cleanups when no supported version of Django supports Python 2 anymore Aymeric Augustin nobody "Compatibility with Python 2 is currently being removed in master as part of the Django 2.0 development cycle: see #23919. However third-party apps may want to remain compatible with all supported version of Django and the corresponding versions of Python, which includes Python 2. To allow this, compatibility functions or modules aren't removed. They're still importable. They're usually just aliases or no-ops. Here's a list of things to deprecate and remove eventually: - django.utils.six - django.utils.lru_cache - django.utils._os.abspathu, upath, npath - django.utils.decorators.available_attrs - django.utils.encoding.python_2_unicode_compatible" Cleanup/optimization new Utilities dev Normal Someday/Maybe 0 0 0 0 0 0