              _mtimes[filename] = mtime
              continue
          if mtime != _mtimes[filename]:
              _mtimes = {}
              with suppress(ValueError):
                  del _error_files[_error_files.index(filename)]
              return I18N_MODIFIED if filename.endswith('.mo') else FILE_MODIFIED
      return False
  
  
 
</s> remove             with suppress(KeyError):
 </s> add             try: </s> remove             with suppress(KeyError):
 </s> add             try:
            try:
              _mtimes[filename] = mtime
              continue
          if mtime != _mtimes[filename]:
              _mtimes = {}
            try:
                  del _error_files[_error_files.index(filename)]
              return I18N_MODIFIED if filename.endswith('.mo') else FILE_MODIFIED
      return False
  
  
keep keep keep keep replace keep keep keep keep keep
 Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."

This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda
because try/except performs better. 
django/utils/autoreload.py