Tim Graham 
							
						 
					 
					
						
						
							
						
						ec9119d4ec 
					 
					
						
						
							
							[1.8.x] Fixed "environment can only contain strings" in model_regress test on Windows.  
						
						... 
						
						
						
						Backport of ad50b6c853 
						
						
					 
					
						2015-02-17 13:55:18 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e4df10668c 
					 
					
						
						
							
							[1.8.x] Added an import to docs/topics/testing/advanced.txt example.  
						
						... 
						
						
						
						Backport of 32b67b3fd1 
						
						
					 
					
						2015-02-17 13:53:57 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a1fa0135ec 
					 
					
						
						
							
							[1.8.x] Refs  #24324  -- Fixed get_app_template_dirs() UnicodeDecodeError on Python 2.  
						
						... 
						
						
						
						The function implemented most of upath(), but skipped the check for
strings that are already unicode.
Backport of bad6280c4e 
						
						
					 
					
						2015-02-17 08:24:36 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ba3a7636f1 
					 
					
						
						
							
							[1.8.x] Refs  #24324  -- Fixed UnicodeDecodeError in makemigrations.  
						
						... 
						
						
						
						If the project path contained a non-ASCII character, Python 2 crashed.
Backport of c9ece2e6b9 
						
						
					 
					
						2015-02-17 08:14:01 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4f43e5c435 
					 
					
						
						
							
							[1.8.x] Refs  #24324  -- Fixed UnicodeEncodeError in SQLite backend while testing.  
						
						... 
						
						
						
						If 'name' contained non-ASCII characters, the comparison raised a
UnicodeEncodeError on Python 2.
Backport of 63c5c98701 
						
						
					 
					
						2015-02-17 08:11:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						9dba901d9c 
					 
					
						
						
							
							[1.8.x] Refs  #24324  -- Fixed makemessages crash when Django is installed in a non-ASCII path.  
						
						... 
						
						
						
						Backport of 81a94cc616 
						
						
					 
					
						2015-02-17 08:08:28 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						b2f7daa4a6 
					 
					
						
						
							
							[1.8.x] Refs  #24324  -- Fixed UnicodeDecodeError in model_regress test on non-ASCII path.  
						
						... 
						
						
						
						Backport of d316b43d0a 
						
						
					 
					
						2015-02-17 07:35:00 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						bcb3bfa5a2 
					 
					
						
						
							
							[1.8.x] Refs  #24324  -- Fixed management command discovery on non-ASCII paths.  
						
						... 
						
						
						
						Backport of 4a0aeac1b5 
						
						
					 
					
						2015-02-17 07:29:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						a00a0f8804 
					 
					
						
						
							
							[1.8.x]  Fixed   #24290  -- Skipped postgres_tests if not running with PostgreSQL.  
						
						... 
						
						
						
						Backport of 8b39f33d78 
						
						
					 
					
						2015-02-17 06:35:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						730fb593ad 
					 
					
						
						
							
							[1.8.x]  Fixed   #24335  -- Bumped required psycopg2 version to 2.4.5 (2.5 for contrib.postgres).  
						
						... 
						
						
						
						Backport of 3adc5f1ee6 
						
						
					 
					
						2015-02-17 06:21:59 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d027993ed1 
					 
					
						
						
							
							[1.8.x] Removed 'autocommit' options for the psycopg2 backend.  
						
						... 
						
						
						
						It was documented as not having any effect since Django 1.6.
Backport of a73c8540a8 
						
						
					 
					
						2015-02-17 06:21:37 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						30e5356c2e 
					 
					
						
						
							
							[1.8.x] Cleaned up init_connection_state in the psycopg2 backend.  
						
						... 
						
						
						
						settings_dict['TIME_ZONE'] is set in ConnectionHandler.ensure_defaults.
Backport of 28e97a9bdc 
						
						
					 
					
						2015-02-17 06:21:24 -05:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						2b79a35a83 
					 
					
						
						
							
							[1.8.x] Removed unnecessary __init__ definition from DebugLexer.  
						
						... 
						
						
						
						Backport of ad9ecc2c20 
						
						
					 
					
						2015-02-16 18:06:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ad2c6a756b 
					 
					
						
						
							
							[1.8.x] Moved contrib.contenttypes tests out of contrib.  
						
						... 
						
						
						
						Backport of 664c038f2c 
						
						
					 
					
						2015-02-16 18:06:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fb9551189d 
					 
					
						
						
							
							[1.8.x]  Fixed   #24350  -- Freshened up database install topic section.  
						
						... 
						
						
						
						Backport of 35f0cae19d 
						
						
					 
					
						2015-02-16 14:59:57 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						77e3f7dd58 
					 
					
						
						
							
							[1.8.x]  Fixed   #24299  -- Added an auth migration to ensure contenttypes is migrated.  
						
						... 
						
						
						
						Without this migration, the auth signal handlers will fail if migrating
only auth.
Backport of 4538cbf17d 
						
						
					 
					
						2015-02-16 14:55:24 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						906d682ba0 
					 
					
						
						
							
							Fixed regression in test introduced in  d538e37e1b 
						
						
						
						
					 
					
						2015-02-16 20:38:18 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						50ec49c087 
					 
					
						
						
							
							[1.8.x] Removed a note about old versions of MySQLdb.  
						
						... 
						
						
						
						Backport of f3bc7c5447 
						
						
					 
					
						2015-02-16 14:29:30 -05:00 
						 
				 
			
				
					
						
							
							
								Sergey Fedoseev 
							
						 
					 
					
						
						
							
						
						870d900cdc 
					 
					
						
						
							
							[1.8.x] Refs  #24299  -- Made contenttypes migrations signal handler more robust.  
						
						... 
						
						
						
						Backport of d392c1e150 
						
						
					 
					
						2015-02-16 13:44:04 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						b7cf99a8c3 
					 
					
						
						
							
							[1.8.x] Added tests for get_related_models_recursive  
						
						... 
						
						
						
						Backport of d538e37e1b 
						
						
					 
					
						2015-02-16 19:38:10 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						a1ba462793 
					 
					
						
						
							
							[1.8.x]  Fixed   #24225 ,  #24264 ,  #24282  -- Rewrote model reloading in migration project state  
						
						... 
						
						
						
						Instead of naively reloading only directly related models (FK, O2O, M2M
relationship) the project state needs to reload their relations as well
as the model changes as well. Furthermore inheriting models (and super
models) need to be reloaded in order to keep inherited fields in sync.
To prevent endless recursive calls an iterative approach is taken.
Backport of b29f3b5120 
						
						
					 
					
						2015-02-16 19:38:02 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						4e9ecfee77 
					 
					
						
						
							
							[1.8.x] Refs  #24282  -- Added failing test case for assigning models of wrong type to FK  
						
						... 
						
						
						
						Thanks Jeff Singer for the test case.
Backport of 273bc4b667 
						
						
					 
					
						2015-02-16 19:37:57 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						8ca0eb2af7 
					 
					
						
						
							
							[1.8.x] Refs  #24264  -- Added failing test case for updating a FK when changing a PK  
						
						... 
						
						
						
						When the primary key column is altered, foreign keys of referencing
models must be aware of a possible data type change as well and thus
need to be re-rendered.
Thanks Tim Graham for the report.
Backport of cc22b009e0 
						
						
					 
					
						2015-02-16 19:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						10ea9ef012 
					 
					
						
						
							
							[1.8.x] Refs  #24225  -- Added failing test case for removing a previously added field in migrations  
						
						... 
						
						
						
						When a related field is deleted, the related model must be updated. As
unchanged models are shared in migration states, the related model must
be re-rendered so that the change applies to a new copy of the related
model.
Thanks Henrik Heimbuerger for the report.
Backport of 58d0dd9260 
						
						
					 
					
						2015-02-16 19:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						681efedce4 
					 
					
						
						
							
							[1.8.x] Explicitly checked for LookupError in contenttypes migration  
						
						... 
						
						
						
						Backport of 4dd1f4c5eb 
						
						
					 
					
						2015-02-16 17:14:33 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						e63d9b98e7 
					 
					
						
						
							
							[1.8.x]  Fixed   #23892  -- Clarified compatibility policy for migrations.  
						
						... 
						
						
						
						Backport of e35c70bef4 
						
						
					 
					
						2015-02-16 10:12:13 -05:00 
						 
				 
			
				
					
						
							
							
								Marten Kenbeek 
							
						 
					 
					
						
						
							
						
						bc2eb6bfef 
					 
					
						
						
							
							[1.8.x]  Fixed   #24345  -- Isolated sitemaps_tests from contenttypes_tests; refs  #11505  
						
						... 
						
						
						
						Backport of f668bac9d2 
						
						
					 
					
						2015-02-16 08:43:06 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ba9f602708 
					 
					
						
						
							
							[1.8.x] Added new "W503 line break before binary operator" warning to flake8 ignore.  
						
						... 
						
						
						
						Backport of d652906aeb 
						
						
					 
					
						2015-02-15 20:09:13 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e8950668ca 
					 
					
						
						
							
							[1.8.x] Deprecated TEMPLATE_DEBUG setting.  
						
						... 
						
						
						
						Backport of 15b711b 
						
						
					 
					
						2015-02-15 20:48:48 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						69c662c981 
					 
					
						
						
							
							[1.8.x] Documented how to set up the Jinja2 environment.  
						
						... 
						
						
						
						This may also help with "Why do context processors not work in Jinja2
templates?" etc.
Backport of 9fbd302 
						
						
					 
					
						2015-02-15 20:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						259259a819 
					 
					
						
						
							
							[1.8.x] Isolated auth_tests from contenttypes_tests; refs  #11505 .  
						
						... 
						
						
						
						Backport of e0b3926026 
						
						
					 
					
						2015-02-14 22:36:49 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Angeletti 
							
						 
					 
					
						
						
							
						
						e13dca859c 
					 
					
						
						
							
							[1.8.x] Added missing return value to DurationField.prepare_value(); refs  #24339 .  
						
						... 
						
						
						
						Backport of 49647bec6e 
						
						
					 
					
						2015-02-14 18:39:17 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						87e9cad4a4 
					 
					
						
						
							
							[1.8.x]  Fixed   #24318  -- Set the transaction isolation level with psycopg >= 2.4.2.  
						
						... 
						
						
						
						Backport of 76356d96 
						
						
					 
					
						2015-02-14 18:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						a1fc97c1a7 
					 
					
						
						
							
							[1.8.x]  Fixed   #24144  -- Documented that GEOSGeometry.envelope can return a point  
						
						... 
						
						
						
						Thanks Manel Clos for the report.
Backport of 1379165b35 
						
						
					 
					
						2015-02-14 16:20:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8657e7caaa 
					 
					
						
						
							
							[1.8.x]  Fixed   #24325  -- Documented change in ModelForm.save() foreign key access.  
						
						... 
						
						
						
						Backport of 0af3822dc3 
						
						
					 
					
						2015-02-14 08:09:27 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Angeletti 
							
						 
					 
					
						
						
							
						
						2e6d8e51db 
					 
					
						
						
							
							[1.8.x]  Fixed   #24339  -- Fixed crash with empty DurationField form field.  
						
						... 
						
						
						
						Backport of 8a21d25033 
						
						
					 
					
						2015-02-14 07:38:20 -05:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						0f3eb8260b 
					 
					
						
						
							
							[1.8.x]  Fixed   #24338  -- Accepted Template wrapper in {% extends %}.  
						
						... 
						
						
						
						Explicitly checking for django.template.Template subclasses is
preferrable to duck-typing because both the django.template.Template and
django.template.backends.django.Template have a render() method.
Thanks spectras for the report.
Backport of 47ee7b48 
						
						
					 
					
						2015-02-14 10:36:44 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						20b621eb3c 
					 
					
						
						
							
							[1.8.x]  Fixed   #24289  -- Reversed usage of Field.many_to_one and one_to_many.  
						
						... 
						
						
						
						Thanks Carl Meyer and Tim Graham for the reviews and to all involved
in the discussion.
Backport of 18c0aaa912 
						
						
					 
					
						2015-02-14 02:42:06 +07:00 
						 
				 
			
				
					
						
							
							
								Andriy Sokolovskiy 
							
						 
					 
					
						
						
							
						
						136edac897 
					 
					
						
						
							
							[1.8.x]  Fixed   #24320  - Used field.value_to_string() in serialization of foreign key.  
						
						... 
						
						
						
						This fixes serialization of a ForeignKey to a UUIDField as the
test indicates.
Backport of 5c995dcfc2 
						
						
					 
					
						2015-02-13 12:45:35 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Simpson 
							
						 
					 
					
						
						
							
						
						8277f5d7d0 
					 
					
						
						
							
							[1.8.x] Added each_context() and a template tip to custom admin view docs.  
						
						... 
						
						
						
						Backport of 648e516b8d 
						
						
					 
					
						2015-02-13 10:38:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						2347f3267f 
					 
					
						
						
							
							[1.8.x]  Fixed   #24315  -- Fixed auth.views.password_reset_confirm() with a UUID user.  
						
						... 
						
						
						
						Backport of 002425fe39 
						
						
					 
					
						2015-02-13 09:57:44 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8fc4840289 
					 
					
						
						
							
							[1.8.x]  Fixed   #24334  -- Allowed admin password reset to work with non-digit custom user model primary key.  
						
						... 
						
						
						
						Thanks Loic for help and Simon for review.
Backport of fdf20093e0 
						
						
					 
					
						2015-02-13 09:50:55 -05:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						bd80fa6b0f 
					 
					
						
						
							
							[1.8.x]  Fixed   #24184  -- Prevented automatic soft-apply of migrations  
						
						... 
						
						
						
						Previously Django only checked for the table name in CreateModel
operations in initial migrations and faked the migration automatically.
This led to various errors and unexpected behavior. The newly introduced
--fake-initial flag to the migrate command must be passed to get the
same behavior again. With this change Django will bail out in with a
"duplicate relation / table" error instead.
Thanks Carl Meyer and Tim Graham for the documentation update, report
and review.
Backport of f287bec583 
						
						
					 
					
						2015-02-13 15:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						4ba7d73f94 
					 
					
						
						
							
							[1.8.x] Removed explicit pointers to migration modules for contrib apps in runtest  
						
						... 
						
						
						
						Thanks Tim Graham for the patch
Backport of b4e1090ab2 
						
						
					 
					
						2015-02-13 15:21:03 +01:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						45d93baf51 
					 
					
						
						
							
							[1.8.x] Refs  #22962  -- Made test case use non-conflicting table names  
						
						... 
						
						
						
						Backport of b06935a486 
						
						
					 
					
						2015-02-13 14:39:50 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4c948c7c9d 
					 
					
						
						
							
							[1.8.x]  Fixed   #24332  -- Fixed contrib.sites create_default_site() when 'default' DATABASES is empty.  
						
						... 
						
						
						
						Backport of e8cf4f8abe 
						
						
					 
					
						2015-02-13 07:02:37 -05:00 
						 
				 
			
				
					
						
							
							
								Josh Smeaton 
							
						 
					 
					
						
						
							
						
						47b23ca2ee 
					 
					
						
						
							
							[1.8.x] Refs  #14030  -- Added tests for Value aggregates  
						
						... 
						
						
						
						Backport of bd4afef984 
						
						
					 
					
						2015-02-13 11:24:25 +11:00 
						 
				 
			
				
					
						
							
							
								Josh Smeaton 
							
						 
					 
					
						
						
							
						
						1784c326b1 
					 
					
						
						
							
							[1.8.x]  Fixed   #24319  -- Added validation for UUID model field  
						
						... 
						
						
						
						Backport of de0241eb98 
						
						
					 
					
						2015-02-13 10:01:06 +11:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						03f4e2d909 
					 
					
						
						
							
							[1.8.x]  Fixed   #24333  -- Fixed admin history view crash with non-integer slug.  
						
						... 
						
						
						
						Backport of d64baaef3b 
						
						
					 
					
						2015-02-12 14:20:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						6476fa73d3 
					 
					
						
						
							
							[1.8.x] Forwardported item in 1.7.5 release notes.  
						
						... 
						
						
						
						Backport of a93c5fb2bf 
						
						
					 
					
						2015-02-12 14:06:21 -05:00