Tom Forbes 
							
						 
					 
					
						
						
							
						
						d326c743ef 
					 
					
						
						
							
							[2.2.x]  Fixed   #30323  -- Fixed detecting changes by autoreloader when using StatReloader.  
						
						... 
						
						
						
						Backport of 6754bffa2b 
						
						
					 
					
						2019-04-29 12:18:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Green 
							
						 
					 
					
						
						
							
						
						e45763193f 
					 
					
						
						
							
							[2.2.x]  Fixed   #30361  -- Increased the default timeout of watchman client to 5 seconds and made it customizable.  
						
						... 
						
						
						
						Made the default timeout of watchman client customizable via
DJANGO_WATCHMAN_TIMEOUT environment variable.
Backport of ed3c59097a 
						
						
					 
					
						2019-04-26 13:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						87fad5a392 
					 
					
						
						
							
							[2.2.x] Cleaned up exception message checking in some tests.  
						
						... 
						
						
						
						Backport of 95b7699ffc 
						
						
					 
					
						2019-03-15 19:28:13 -04:00 
						 
				 
			
				
					
						
							
							
								shiningfm 
							
						 
					 
					
						
						
							
						
						4dac17ac93 
					 
					
						
						
							
							[2.2.x]  Fixed   #30215  -- Fixed autoreloader crash for modules without __spec__.  
						
						... 
						
						
						
						Regression in c8720e769699cfb28e99 
						
						
					 
					
						2019-02-27 10:35:45 -05:00 
						 
				 
			
				
					
						
							
							
								Semen Zhydenko 
							
						 
					 
					
						
						
							
						
						a536cf1f9f 
					 
					
						
						
							
							[2.2.x] Fixed spelling mistakes in comments and tests.  
						
						... 
						
						
						
						Backport of 255d6a26a8 
						
						
					 
					
						2019-02-11 08:56:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						728358c5cf 
					 
					
						
						
							
							[2.2.x]  Fixed   #25624  -- Fixed autoreload crash with jinja2.ModuleLoader.  
						
						... 
						
						
						
						Backport of 1e92407f83 
						
						
					 
					
						2019-01-28 14:42:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						c8720e7696 
					 
					
						
						
							
							Fixed   #27685  -- Added watchman support to the autoreloader.  
						
						... 
						
						
						
						Removed support for pyinotify (refs #9722 ). 
						
						
					 
					
						2019-01-13 20:33:47 -05:00 
						 
				 
			
				
					
						
							
							
								Yusuke Miyazaki 
							
						 
					 
					
						
						
							
						
						278d66b94b 
					 
					
						
						
							
							Fixed   #28501  -- Fixed "python -m django runserver" crash.  
						
						
						
						
					 
					
						2017-11-06 09:58:15 -05:00 
						 
				 
			
				
					
						
							
							
								Yusuke Miyazaki 
							
						 
					 
					
						
						
							
						
						ac21f2e391 
					 
					
						
						
							
							Added RestartWithReloaderTests.  
						
						
						
						
					 
					
						2017-11-06 09:54:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7aba69145d 
					 
					
						
						
							
							Refs  #23919  -- Removed django.test.mock Python 2 compatibility shim.  
						
						
						
						
					 
					
						2017-01-20 08:17:20 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4e729feaa6 
					 
					
						
						
							
							Refs  #23919  -- Removed django.utils._os.upath()/npath()/abspathu() usage.  
						
						... 
						
						
						
						These functions do nothing on Python 3. 
						
						
					 
					
						2017-01-20 08:01:02 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						2b281cc35e 
					 
					
						
						
							
							Refs  #23919  -- Removed most of remaining six usage  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-18 21:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Tysoe 
							
						 
					 
					
						
						
							
						
						bf4516a628 
					 
					
						
						
							
							Added tests for django.utils.autoreload.  
						
						
						
						
					 
					
						2016-12-22 09:01:28 -05:00 
						 
				 
			
				
					
						
							
							
								za 
							
						 
					 
					
						
						
							
						
						321e94fa41 
					 
					
						
						
							
							Refs  #27392  -- Removed "Tests that", "Ensures that", etc. from test docstrings.  
						
						
						
						
					 
					
						2016-11-10 21:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						b79fc11d73 
					 
					
						
						
							
							Made the autoreloader survive all exceptions.  
						
						... 
						
						
						
						Refs #24704 . 
						
						
					 
					
						2015-08-29 20:50:00 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c2fcba2ac7 
					 
					
						
						
							
							Ensured gen_filenames() yields native strings.  
						
						... 
						
						
						
						This also fixes a test failure on Python 2 when Django is installed in a
non-ASCII path. This problem cannot happen on Python 3. 
						
						
					 
					
						2015-08-29 20:49:25 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						dfa712efb8 
					 
					
						
						
							
							Refactored autoreload tests.  
						
						... 
						
						
						
						* Added helpers to test uncached and cached access.
* Fixed test_project_root_locale: it duplicated test_locale_paths_setting.
* Rewrote test_only_new_files: test more cases. 
						
						
					 
					
						2015-08-29 20:49:24 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						23620cb8e0 
					 
					
						
						
							
							Accounted for error files in the autoreloader.  
						
						... 
						
						
						
						* When some old files contain errors, the second call to
  gen_filenames() should return them.
* When some new files contain errors, the first call to
  gen_filenames(only_new=True) should return them. 
						
						
					 
					
						2015-08-29 20:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						be67400b47 
					 
					
						
						
							
							Refs  #24652  -- Used SimpleTestCase where appropriate.  
						
						
						
						
					 
					
						2015-05-20 13:46:13 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						a8fe12417f 
					 
					
						
						
							
							Normalized usage of the tempfile module.  
						
						... 
						
						
						
						Specifically stopped using the dir argument. 
						
						
					 
					
						2015-02-23 16:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						307c0f299a 
					 
					
						
						
							
							Refs  #24324  -- Fixed Python 2 test failures when path to Django source contains non-ASCII characters.  
						
						
						
						
					 
					
						2015-02-17 19:03:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						0ed7d15563 
					 
					
						
						
							
							Sorted imports with isort; refs  #23860 .  
						
						
						
						
					 
					
						2015-02-06 08:16:28 -05:00 
						 
				 
			
				
					
						
							
							
								darkryder 
							
						 
					 
					
						
						
							
						
						9ec8aa5e5d 
					 
					
						
						
							
							Fixed   #24149  -- Normalized tuple settings to lists.  
						
						
						
						
					 
					
						2015-02-03 14:59:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c2ab501bab 
					 
					
						
						
							
							Fixed test failure on Windows.  
						
						... 
						
						
						
						os.close(fd) is needed to avoid "The process cannot access the file
because it is being used by another process" 
						
						
					 
					
						2014-07-30 14:31:59 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						57d2b3f2a7 
					 
					
						
						
							
							Fixed bad usage of rstrip() that caused test failure.  
						
						... 
						
						
						
						If the temporary file name contained a p or y as its last
characters, it would be stripped. refs #23083 . 
						
						
					 
					
						2014-07-25 15:16:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b8cb5ba708 
					 
					
						
						
							
							Fixed   #23083  -- Fixed runserver reloading when deleting a file.  
						
						... 
						
						
						
						Thanks Collin Anderson for the report and hirokiky for the fix. 
						
						
					 
					
						2014-07-25 13:23:52 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4e424084e6 
					 
					
						
						
							
							Fixed   #22991  -- Prevented *.pyc files in autoreload monitoring  
						
						... 
						
						
						
						This fixes a regression introduced in 6d302f639 
						
						
					 
					
						2014-07-15 09:57:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fddd95254e 
					 
					
						
						
							
							Fixed flake8 errors.  
						
						
						
						
					 
					
						2014-07-07 19:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6d302f6396 
					 
					
						
						
							
							Fixed pyinotify performance regression in  15f82c7011 
						
						... 
						
						
						
						Refs #9722 . Thanks Tim Graham for the review. 
						
						
					 
					
						2014-07-06 21:41:02 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						da16bb30ff 
					 
					
						
						
							
							Dropped AppCache._empty, _with_app and _without_app.  
						
						... 
						
						
						
						It's now easier to achieve the same effect with modify_settings or
override_settings. 
						
						
					 
					
						2013-12-23 21:37:56 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2fef9e5375 
					 
					
						
						
							
							Moved apps back in the toplevel django namespace.  
						
						... 
						
						
						
						Reverted 4a56a93cc4 
						
						
					 
					
						2013-12-22 11:39:55 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						2239081ff1 
					 
					
						
						
							
							Expurged INSTALLED_APPS from code and tests.  
						
						... 
						
						
						
						Except the app cache code and a few specific tests, of course. 
						
						
					 
					
						2013-12-22 11:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bouke Haarsma 
							
						 
					 
					
						
						
							
						
						2397daab4a 
					 
					
						
						
							
							Fixed   #9523  -- Restart runserver after compiling apps translations  
						
						... 
						
						
						
						Django also uses locales provided by apps, which also might change. Also when
i18n is disabled, there is no need for watching translation files. 
						
						
					 
					
						2013-11-11 11:43:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bouke Haarsma 
							
						 
					 
					
						
						
							
						
						c3936c0d79 
					 
					
						
						
							
							Fixed   #9523  -- Restart runserver after translation MO files change  
						
						... 
						
						
						
						Thanks to Krzysztof Kulewski for the initial patch. 
						
						
					 
					
						2013-11-02 10:29:07 +01:00