Tim Graham 
							
						 
					 
					
						
						
							
						
						e7b804c060 
					 
					
						
						
							
							Fixed   #28941  -- Fixed crash in testserver command startup.  
						
						... 
						
						
						
						Regression in 2b09e4c88e 
						
						
					 
					
						2017-12-20 14:38:06 -05:00 
						 
				 
			
				
					
						
							
							
								geekodour 
							
						 
					 
					
						
						
							
						
						c6864a01b2 
					 
					
						
						
							
							Fixed   #28791  -- Allowed commands that don't require settings to work if the DJANGO_SETTINGS_MODULE doesn't exist.  
						
						
						
						
					 
					
						2017-12-07 14:19:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						941b0a5b33 
					 
					
						
						
							
							Fixed   #28708  -- Added constants to detect the Python version.  
						
						
						
						
					 
					
						2017-10-13 10:11:15 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6e4c6281db 
					 
					
						
						
							
							Reverted "Fixed  #27818  -- Replaced try/except/pass with contextlib.suppress()."  
						
						... 
						
						
						
						This reverts commit 550cb3a365 
						
						
					 
					
						2017-09-07 08:16:21 -04:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						ec6481246a 
					 
					
						
						
							
							Fixed   #28524  -- Fixed program name in management commands when using 'python -m django'.  
						
						
						
						
					 
					
						2017-08-31 09:22:25 -04:00 
						 
				 
			
				
					
						
							
							
								Mads Jensen 
							
						 
					 
					
						
						
							
						
						550cb3a365 
					 
					
						
						
							
							Fixed   #27818  -- Replaced try/except/pass with contextlib.suppress().  
						
						
						
						
					 
					
						2017-06-28 14:07:55 -04:00 
						 
				 
			
				
					
						
							
							
								Marti Raudsepp 
							
						 
					 
					
						
						
							
						
						fda55c71a8 
					 
					
						
						
							
							Fixed   #27858  -- Prevented read-only management commands from creating the django_migrations table.  
						
						... 
						
						
						
						MigrationRecorder now assumes that if the django_migrations table
doesn't exist, then no migrations are applied.
Reverted documentation change from refs #23808 . 
						
						
					 
					
						2017-06-19 13:04:57 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						b3e55109bd 
					 
					
						
						
							
							Improved test coverage for startapp/startproject management commands.  
						
						
						
						
					 
					
						2017-05-30 09:40:32 -04:00 
						 
				 
			
				
					
						
							
							
								Chris Lamb 
							
						 
					 
					
						
						
							
						
						2f09a28558 
					 
					
						
						
							
							Fixed   #27881  -- Added diffsettings --output option.  
						
						... 
						
						
						
						Thanks Haris Ibrahim K. V. for writng docs. 
						
						
					 
					
						2017-05-27 09:00:06 -04:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						60f5129076 
					 
					
						
						
							
							Fixed db backend discovery in admin_scripts tests.  
						
						... 
						
						
						
						Not all backends have dots in them. 
						
						
					 
					
						2017-05-10 09:47:20 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						29f607927f 
					 
					
						
						
							
							Fixed spelling of "nonexistent".  
						
						
						
						
					 
					
						2017-02-03 08:01:45 -05:00 
						 
				 
			
				
					
						
							
							
								Ed Morley 
							
						 
					 
					
						
						
							
						
						751d77cdd9 
					 
					
						
						
							
							Refs  #27537  -- Added default_addr(_ipv6) attributes to runserver command.  
						
						
						
						
					 
					
						2017-01-27 13:30:27 -05:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						d6eaf7c018 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super().  
						
						
						
						
					 
					
						2017-01-25 12:23:46 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						2366100872 
					 
					
						
						
							
							Removed unneeded force_text calls in the test suite  
						
						
						
						
					 
					
						2017-01-24 18:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d170c63351 
					 
					
						
						
							
							Refs  #23919  -- Removed misc references to Python 2.  
						
						
						
						
					 
					
						2017-01-21 20:02:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7aba69145d 
					 
					
						
						
							
							Refs  #23919  -- Removed django.test.mock Python 2 compatibility shim.  
						
						
						
						
					 
					
						2017-01-20 08:17:20 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						042b7350a0 
					 
					
						
						
							
							Refs  #23919  -- Removed unneeded str() calls  
						
						
						
						
					 
					
						2017-01-20 14:13:55 +01: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 
							
						 
					 
					
						
						
							
						
						dc8834cad4 
					 
					
						
						
							
							Refs  #23919  -- Removed unneeded force_str calls  
						
						
						
						
					 
					
						2017-01-20 08:44:31 +01: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 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c716fe8782 
					 
					
						
						
							
							Refs  #23919  -- Removed six.PY2/PY3 usage  
						
						... 
						
						
						
						Thanks Tim Graham for the review. 
						
						
					 
					
						2017-01-18 16:21:28 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d7b9aaa366 
					 
					
						
						
							
							Refs  #23919  -- Removed encoding preambles and future imports  
						
						
						
						
					 
					
						2017-01-18 09:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Chainz 
							
						 
					 
					
						
						
							
						
						8669cf0e68 
					 
					
						
						
							
							Fixed   #27626  -- Moved MEDIA_URL/STATIC_URL validation to a system check.  
						
						
						
						
					 
					
						2016-12-23 10:55:00 -05:00 
						 
				 
			
				
					
						
							
							
								za 
							
						 
					 
					
						
						
							
						
						321e94fa41 
					 
					
						
						
							
							Refs  #27392  -- Removed "Tests that", "Ensures that", etc. from test docstrings.  
						
						
						
						
					 
					
						2016-11-10 21:30:21 -05:00 
						 
				 
			
				
					
						
							
							
								Paweł Marczewski 
							
						 
					 
					
						
						
							
						
						50f9e736fa 
					 
					
						
						
							
							Fixed   #27438  -- Added the diffsettings --default option.  
						
						
						
						
					 
					
						2016-11-10 07:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8119b679eb 
					 
					
						
						
							
							Refs  #27025  -- Fixed "invalid escape sequence" warnings in Python 3.6.  
						
						... 
						
						
						
						http://bugs.python.org/issue27364  
					
						2016-09-17 15:44:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						16202863fa 
					 
					
						
						
							
							Refs  #27025  -- Fixed tests for the new ModuleNotFoundError in Python 3.6.  
						
						... 
						
						
						
						http://bugs.python.org/issue15767  
					
						2016-09-16 10:24:47 -04:00 
						 
				 
			
				
					
						
							
							
								Ivan 
							
						 
					 
					
						
						
							
						
						9a2a52558e 
					 
					
						
						
							
							Fixed   #27171  -- Added unicode_literals and coding preamble to all files in startapp template on Python 2.  
						
						
						
						
					 
					
						2016-09-03 12:00:00 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						81cdcb66bc 
					 
					
						
						
							
							Fixed   #26791  -- Replaced LiveServerTestCase port ranges with binding to port 0.  
						
						
						
						
					 
					
						2016-06-23 12:04:05 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						92053acbb9 
					 
					
						
						
							
							Fixed E128 flake8 warnings in tests/.  
						
						
						
						
					 
					
						2016-04-08 10:12:33 -04:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						4115288b4f 
					 
					
						
						
							
							Fixed   #26315  -- Allowed call_command() to accept a Command object as the first argument.  
						
						
						
						
					 
					
						2016-03-05 13:05:10 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8d3fcfa39e 
					 
					
						
						
							
							Cleaned up tests to use call_command() instead of Command.execute().  
						
						
						
						
					 
					
						2016-03-05 12:59:30 -05:00 
						 
				 
			
				
					
						
							
							
								Mounir Messelmeni 
							
						 
					 
					
						
						
							
						
						50931dfa53 
					 
					
						
						
							
							Fixed   #25304  -- Allowed management commands to check if migrations are applied.  
						
						
						
						
					 
					
						2016-02-12 13:34:56 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Lamb 
							
						 
					 
					
						
						
							
						
						abc0777b63 
					 
					
						
						
							
							Fixed   #25968  -- Changed project/app templates to use a "py-tpl" suffix.  
						
						... 
						
						
						
						Debian packages unconditionally byte-compile .py files on installation and
do not silence errors by design. Therefore, we need a way of shipping these
invalid .py files without a .py extension but ensuring that when we
template them, they end up as .py.
We don't special-case .py files so that the all the TemplateCommand
command-line options (eg. extra_files and extensions) still work entirely
as expected and it may even be useful for other formats too. 
						
						
					 
					
						2016-01-25 12:39:06 -05:00 
						 
				 
			
				
					
						
							
							
								Emre Yilmaz 
							
						 
					 
					
						
						
							
						
						63a6a653d4 
					 
					
						
						
							
							Fixed   #25855  -- Enhanced the migration warning for runserver.  
						
						... 
						
						
						
						Added unapplied migration count and the list of unmigrated apps. 
						
						
					 
					
						2015-12-21 12:54:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						10427646b8 
					 
					
						
						
							
							Fixed   #25909  -- Added unicode_literals import to apps.py generated by startapp.  
						
						
						
						
					 
					
						2015-12-12 09:34:01 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						89359347c4 
					 
					
						
						
							
							Refs  #25589  -- Fixed admin_scripts test failure on Windows.  
						
						... 
						
						
						
						Traceback (most recent call last):
  File "tests\admin_scripts\tests.py", line 646, in test_startapp_unicode_name
    content = f.read()
  File "lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 46: character maps to <undefined> 
						
						
					 
					
						2015-10-22 19:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Yoong Kang Lim 
							
						 
					 
					
						
						
							
						
						3f300efede 
					 
					
						
						
							
							Fixed   #25589  -- Allowed startapp/project to create apps with Unicode characters in the name.  
						
						
						
						
					 
					
						2015-10-22 13:01:07 -04:00 
						 
				 
			
				
					
						
							
							
								Dražen Odobašić 
							
						 
					 
					
						
						
							
						
						b1e33ceced 
					 
					
						
						
							
							Fixed   #23395  -- Limited line lengths to 119 characters.  
						
						
						
						
					 
					
						2015-09-12 11:40:50 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						442baabd0b 
					 
					
						
						
							
							Supported running admin_script testcases concurrently.  
						
						
						
						
					 
					
						2015-09-09 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Hiebert 
							
						 
					 
					
						
						
							
						
						617eff41ac 
					 
					
						
						
							
							Fixed   #24857  -- Added "python -m django" entry point.  
						
						
						
						
					 
					
						2015-09-07 19:54:32 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						862de0b254 
					 
					
						
						
							
							Fixed   #25356  -- Removed default_app_config from startapp template.  
						
						... 
						
						
						
						Also discouraged its use outside the intended use case. 
						
						
					 
					
						2015-09-07 15:23:11 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2145607d1d 
					 
					
						
						
							
							Removed some test settings following removal of compatibility checks.  
						
						
						
						
					 
					
						2015-09-03 08:33:23 -04:00 
						 
				 
			
				
					
						
							
							
								Maxime Lorant 
							
						 
					 
					
						
						
							
						
						5153a3bfdc 
					 
					
						
						
							
							Fixed   #25331  -- Removed trailing blank lines in docstrings.  
						
						
						
						
					 
					
						2015-08-31 17:37:21 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						c1893e2839 
					 
					
						
						
							
							Fixed   #25285  -- Provided unknown command message with plain django-admin.py  
						
						... 
						
						
						
						Thanks Maxime Lorant for the report and Tim Graham for suggesting
the improved comment. 
						
						
					 
					
						2015-08-19 19:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Mounir Messelmeni 
							
						 
					 
					
						
						
							
						
						e6dd7f995a 
					 
					
						
						
							
							Fixed   #24971  -- Made startapp generate an apps.py  
						
						
						
						
					 
					
						2015-06-16 07:08:04 -04:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						5d42890821 
					 
					
						
						
							
							Fixed   #24950  -- Added unicode_literals to models.py in app template  
						
						... 
						
						
						
						Thanks Tim Graham for the patch 
						
						
					 
					
						2015-06-11 16:38:12 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						be67400b47 
					 
					
						
						
							
							Refs  #24652  -- Used SimpleTestCase where appropriate.  
						
						
						
						
					 
					
						2015-05-20 13:46:13 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						f61c4f490d 
					 
					
						
						
							
							Fixed   #24742  -- Made runserver.check_migrations ignore read-only databases  
						
						... 
						
						
						
						Thanks Luis Del Giudice for the report, and Aymeric Augustin and Markus
Holtermann for the reviews. 
						
						
					 
					
						2015-05-13 18:30:36 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						426b63ba04 
					 
					
						
						
							
							Fixed   #24571  -- Restored testserver positional arguments parsing  
						
						... 
						
						
						
						Thanks Domas Lapinskas for the report and Tim Graham for the
review. 
						
						
					 
					
						2015-04-04 10:46:29 +02:00