Tim Graham 
							
						 
					 
					
						
						
							
						
						ea87a85fad 
					 
					
						
						
							
							Dropped support for GEOS 3.4.  
						
						
						
						
					 
					
						2019-02-09 08:40:55 -05:00 
						 
				 
			
				
					
						
							
							
								Himanshu Lakhara 
							
						 
					 
					
						
						
							
						
						22aab8662f 
					 
					
						
						
							
							Fixed   #30004  -- Changed default FILE_UPLOAD_PERMISSION to 0o644.  
						
						
						
						
					 
					
						2019-02-08 14:53:15 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e7fd69d051 
					 
					
						
						
							
							Fixed   #30166  -- Dropped support for GDAL 1.11.  
						
						
						
						
					 
					
						2019-02-08 14:08:05 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						6eb4996672 
					 
					
						
						
							
							Fixed   #30165  -- Deprecated ugettext(), ugettext_lazy(), ugettext_noop(), ungettext(), and ungettext_lazy().  
						
						
						
						
					 
					
						2019-02-08 10:05:53 -05:00 
						 
				 
			
				
					
						
							
							
								Gregory N. Schmit 
							
						 
					 
					
						
						
							
						
						48c17807a9 
					 
					
						
						
							
							Fixed   #16027  -- Added app_label to ContentType.__str__().  
						
						
						
						
					 
					
						2019-02-07 19:56:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						af1434329f 
					 
					
						
						
							
							Removed unnecessary type() calls for class methods.  
						
						
						
						
					 
					
						2019-02-06 22:00:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						77d25dbd0f 
					 
					
						
						
							
							Refs  #27753  -- Favored SafeString over SafeText.  
						
						
						
						
					 
					
						2019-02-06 14:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						d55e882927 
					 
					
						
						
							
							Refs  #27753  -- Deprecated django.utils.encoding.force_text() and smart_text().  
						
						
						
						
					 
					
						2019-02-06 14:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3bb6a4390c 
					 
					
						
						
							
							Refs  #27753  -- Favored force/smart_str() over force/smart_text().  
						
						
						
						
					 
					
						2019-02-06 14:12:06 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						24b82cd201 
					 
					
						
						
							
							Fixed   #30159  -- Removed unneeded use of OrderedDict.  
						
						... 
						
						
						
						Dicts preserve order since Python 3.6. 
						
						
					 
					
						2019-02-06 13:48:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						10b0fd1576 
					 
					
						
						
							
							Refs  #27804  -- Used subTest() in admin_scripts invalid name tests.  
						
						
						
						
					 
					
						2019-02-06 12:59:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						487d904bf2 
					 
					
						
						
							
							Simplified temporary directory handling in AdminScriptTestCase.  
						
						... 
						
						
						
						Use tempfile.TemporaryDirectory() in AdminScriptTestCase.setUp()
to create and destroy a temporary directory for each test. It removes
the need for individual tests to delete files.
For test classes that don't use the temporary directory, inherit from
SimpleTestCase. 
						
						
					 
					
						2019-02-05 12:11:54 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						099c36d546 
					 
					
						
						
							
							Replaced manual current directory management with subprocess's cwd argument.  
						
						
						
						
					 
					
						2019-02-05 11:01:36 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						4d425abc84 
					 
					
						
						
							
							Removed redundant os.chdir() in RunInTmpDirMixin child classes.  
						
						... 
						
						
						
						setUp() already calls os.chdir(self.test_dir). 
						
						
					 
					
						2019-02-05 11:00:04 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						1e280f031e 
					 
					
						
						
							
							Removed unused branch from SymlinkExtractorTests.test_symlink().  
						
						... 
						
						
						
						Unused since bb7bb379e8 
						
						
					 
					
						2019-02-05 08:14:23 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						680cc417d3 
					 
					
						
						
							
							Removed unused RunInTmpDirMixin.rmfile().  
						
						... 
						
						
						
						Unused since bb7bb379e8 
						
						
					 
					
						2019-02-05 13:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						83c2bc52c2 
					 
					
						
						
							
							Refs  #27753  -- Deprecated django.utils.http urllib aliases.  
						
						
						
						
					 
					
						2019-02-04 18:53:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						39ebdf5a3c 
					 
					
						
						
							
							Fixed   #30155  -- Dropped support for PostgreSQL 9.4 and PostGIS 2.1.  
						
						
						
						
					 
					
						2019-02-04 18:07:02 -05:00 
						 
				 
			
				
					
						
							
							
								Vinay Karanam 
							
						 
					 
					
						
						
							
						
						3634560fa9 
					 
					
						
						
							
							Fixed   #29393  -- Prevented infinite loop in ExceptionReporter.get_traceback_frames().  
						
						
						
						
					 
					
						2019-02-02 16:39:36 -05:00 
						 
				 
			
				
					
						
							
							
								Kathryn Killebrew 
							
						 
					 
					
						
						
							
						
						75d627888b 
					 
					
						
						
							
							Fixed   #30020  -- Fixed reading nulls with LayerMapping.  
						
						
						
						
					 
					
						2019-01-31 19:50:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						290d8471bb 
					 
					
						
						
							
							Fixed   #30147  -- Simplified directory creation with os.makedirs(..., exist_ok=True).  
						
						
						
						
					 
					
						2019-01-31 12:53:36 -05:00 
						 
				 
			
				
					
						
							
							
								Johannes Hoppe 
							
						 
					 
					
						
						
							
						
						b131f9c79f 
					 
					
						
						
							
							Refs  #29444  -- Renamed DatabaseFeatures.can_return_id* to be generic for other columns.  
						
						
						
						
					 
					
						2019-01-30 15:31:56 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						16a5a2a2c8 
					 
					
						
						
							
							Fixed   #30076  -- Added Model.get_FOO_display() even if field's choices are empty.  
						
						
						
						
					 
					
						2019-01-30 13:44:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7e6b214ed3 
					 
					
						
						
							
							Fixed   #30116  -- Dropped support for Python 3.5.  
						
						
						
						
					 
					
						2019-01-30 10:19:48 -05:00 
						 
				 
			
				
					
						
							
							
								Dan Tao 
							
						 
					 
					
						
						
							
						
						738faf9da2 
					 
					
						
						
							
							Fixed   #30108  -- Allowed adding foreign key constraints in the same statement that adds a field.  
						
						
						
						
					 
					
						2019-01-29 15:42:57 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9a0cc54524 
					 
					
						
						
							
							Refs  #30137  -- Fixed template test on Windows.  
						
						... 
						
						
						
						Broken in 7785e03ba8 
						
						
					 
					
						2019-01-29 10:05:10 -05:00 
						 
				 
			
				
					
						
							
							
								rsiemens 
							
						 
					 
					
						
						
							
						
						a168e5616c 
					 
					
						
						
							
							Fixed   #29973  -- Added compilemessages --ignore option.  
						
						
						
						
					 
					
						2019-01-28 18:23:41 -05:00 
						 
				 
			
				
					
						
							
							
								rsiemens 
							
						 
					 
					
						
						
							
						
						bc9f0b3203 
					 
					
						
						
							
							Refs  #29973  -- Extracted helper functions from makemessages.  
						
						
						
						
					 
					
						2019-01-28 18:23:41 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						16454ac35f 
					 
					
						
						
							
							Fixed   #29825  -- Fixed JS ngettext if the string is a non-plural msgid in the catalog.  
						
						
						
						
					 
					
						2019-01-28 21:04:36 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						1e92407f83 
					 
					
						
						
							
							Fixed   #25624  -- Fixed autoreload crash with jinja2.ModuleLoader.  
						
						
						
						
					 
					
						2019-01-28 14:17:50 -05:00 
						 
				 
			
				
					
						
							
							
								Paveł Tyślacki 
							
						 
					 
					
						
						
							
						
						62b8596616 
					 
					
						
						
							
							Made test table cleanup in OperationTestBase more robust.  
						
						... 
						
						
						
						Some non-unique constraint names were added in
b69f8eb04c 
						
						
					 
					
						2019-01-28 11:51:23 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7785e03ba8 
					 
					
						
						
							
							Fixed   #30137  -- Replaced OSError aliases with the canonical OSError.  
						
						... 
						
						
						
						Used more specific errors (e.g. FileExistsError) as appropriate. 
						
						
					 
					
						2019-01-28 11:15:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						7444f32527 
					 
					
						
						
							
							Refs  #30055  -- Added a helpful error when SQLite is too old.  
						
						
						
						
					 
					
						2019-01-28 11:14:45 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						7e3bf2662b 
					 
					
						
						
							
							Removed default mode='r' argument from calls to open().  
						
						
						
						
					 
					
						2019-01-27 17:41:43 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ce7293bc91 
					 
					
						
						
							
							Refs  #23919  -- Replaced codecs.open() with open().  
						
						... 
						
						
						
						On Python 3, open() handles encodings. 
						
						
					 
					
						2019-01-27 17:39:57 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						00b2e4b67c 
					 
					
						
						
							
							Added missing assert in FileBasedCacheTests.test_creates_cache_dir_if_nonexistent().  
						
						
						
						
					 
					
						2019-01-26 16:38:46 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						ac956dae1d 
					 
					
						
						
							
							Fixed grammar in FakePayload exception message.  
						
						
						
						
					 
					
						2019-01-25 08:43:21 -08:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						7e978fdc42 
					 
					
						
						
							
							Completed test coverage for utils.text._replace_entity().  
						
						
						
						
					 
					
						2019-01-23 19:33:21 -05:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						0ef9979669 
					 
					
						
						
							
							Fixed   #30123  -- Removed tuple support in DatabaseIntrospection.get_field_type().  
						
						... 
						
						
						
						Support for returning tuples was undocumented and error prone. 
						
						
					 
					
						2019-01-23 13:18:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2de7eb6f4d 
					 
					
						
						
							
							Refs  #30111  -- Fixed test cleanup in postgres_tests/test_integration.py.  
						
						... 
						
						
						
						Fixed "ERROR: Step ‘Publish JUnit test result report’ failed: No test report
files were found. Configuration error?" on Jenkins because report files were
put in tests/postgres_tests. 
						
						
					 
					
						2019-01-23 11:34:55 -05:00 
						 
				 
			
				
					
						
							
							
								Nasir Hussain 
							
						 
					 
					
						
						
							
						
						2804b8d215 
					 
					
						
						
							
							Fixed   #30111  -- Fixed AppRegistryNotReady error with django.contrib.postgres in INSTALLED_APPS.  
						
						... 
						
						
						
						Regression in e192223ed9 
						
						
					 
					
						2019-01-22 17:49:30 -05:00 
						 
				 
			
				
					
						
							
							
								Vytis Banaitis 
							
						 
					 
					
						
						
							
						
						d02b2aa11e 
					 
					
						
						
							
							Made assertOptimizesTo() more strict in migrations tests.  
						
						... 
						
						
						
						A recursive deconstruction is needed because comparing deconstructed
operations doesn't check field attributes. Fixed typo in failing test. 
						
						
					 
					
						2019-01-21 17:29:46 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2110b17924 
					 
					
						
						
							
							Tested Model.set_FOO_order() with an unrelated object.  
						
						
						
						
					 
					
						2019-01-21 17:02:15 -05:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						d15c61cabb 
					 
					
						
						
							
							Fixed   #30121  -- Fixed assertURLEqual() crash with reverse_lazy() URLs.  
						
						... 
						
						
						
						Regression in 24959e48d9 
						
						
					 
					
						2019-01-21 09:31:33 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						65858119d2 
					 
					
						
						
							
							Fixed   #30120  -- Fixed invalid SQL in distinct aggregate.  
						
						... 
						
						
						
						Regression in bc05547cd8#28658 ). 
						
						
					 
					
						2019-01-21 09:24:32 -05:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						838e432e3e 
					 
					
						
						
							
							Completed test coverage for utils.text.Truncator.chars().  
						
						
						
						
					 
					
						2019-01-19 18:45:41 -05:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f05c02c4b8 
					 
					
						
						
							
							Fixed   #30117  -- Fixed SchemaEditor.quote_value() test for mysqlclient 1.4.0+.  
						
						
						
						
					 
					
						2019-01-19 13:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						06670015f7 
					 
					
						
						
							
							Increased the default PBKDF2 iterations for Django 3.0.  
						
						
						
						
					 
					
						2019-01-17 11:15:27 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						f5060a1385 
					 
					
						
						
							
							Advanced deprecation warnings for Django 3.0.  
						
						
						
						
					 
					
						2019-01-17 11:15:27 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						da1de1615c 
					 
					
						
						
							
							Refs  #28750  -- Removed suppport for model Meta.manager_inheritance_from_future.  
						
						
						
						
					 
					
						2019-01-17 11:15:27 -05:00