Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						847171b0d0 
					 
					
						
						
							
							Fixed test failures when running in a narrow Python build.  
						
						
						
						
					 
					
						2014-02-22 13:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								MattBlack85 
							
						 
					 
					
						
						
							
						
						1c1dffca75 
					 
					
						
						
							
							Fixed   #21725  -- Fixed JavaScript quoting encoding.  
						
						... 
						
						
						
						Thanks to nedbatchelder for the report. 
						
						
					 
					
						2014-02-15 19:39:21 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						5d263dee30 
					 
					
						
						
							
							Fixed   #21674  -- Deprecated the import_by_path() function in favor of import_string().  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the suggestion and review. 
						
						
					 
					
						2014-02-08 11:12:19 -05:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						c43c469a2e 
					 
					
						
						
							
							Fixed   #21731  -- Made javascript_quote escapes '</'.  
						
						
						
						
					 
					
						2014-02-06 04:02:09 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						55d19d370f 
					 
					
						
						
							
							Removed import which is now unused  
						
						
						
						
					 
					
						2014-02-05 13:26:56 -08:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						a878bf9b09 
					 
					
						
						
							
							Revert "Fixed  #20296  -- Allowed SafeData and EscapeData to be lazy"  
						
						... 
						
						
						
						This reverts commit 2ee447fb5f#21882 ) and didn't really
do what it was supposed to: while it did delay the evaluation
of lazy objects passed to mark_safe(), they weren't actually
marked as such so they could end up being escaped twice.
Refs #21882 . 
						
						
					 
					
						2014-02-05 21:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Meyer 
							
						 
					 
					
						
						
							
						
						ca95f8e435 
					 
					
						
						
							
							Moved sys.path-extending decorator to django.test.utils and used throughout test suite.  
						
						... 
						
						
						
						Thanks Aymeric for the suggestion. 
						
						
					 
					
						2014-01-25 22:50:40 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						9cc3371a0f 
					 
					
						
						
							
							Fixed   #21756  -- Skipped two timezone-related tests on Windows.  
						
						... 
						
						
						
						Windows cannot use a time zone other than the default time zone.
Thanks manfre for the report. 
						
						
					 
					
						2014-01-12 09:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e32095616c 
					 
					
						
						
							
							Imported override_settings from its new location.  
						
						
						
						
					 
					
						2013-12-23 21:37:56 +01: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 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						65cd74be8e 
					 
					
						
						
							
							Stopped iterating on INSTALLED_APPS.  
						
						... 
						
						
						
						Used the app cache's get_app_configs() method instead. 
						
						
					 
					
						2013-12-22 11:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						6685713869 
					 
					
						
						
							
							Fixed E127 pep8 warnings.  
						
						
						
						
					 
					
						2013-12-14 11:59:15 -05:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						2c837233f5 
					 
					
						
						
							
							Fixed   #21574  -- Handle bytes consistently in utils.text.normalize_newlines.  
						
						... 
						
						
						
						All input is now coerced to text before being normalized.
This changes nothing under Python 2 but it allows bytes
to be passed to the function without a TypeError under Python3
(bytes are assumed to be utf-8 encoded text).
Thanks to trac user vajrasky for the report. 
						
						
					 
					
						2013-12-12 16:09:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						a1a26690b9 
					 
					
						
						
							
							Fixed   #21572  -- Added unit test for django.utils.text.normalize_newlines.  
						
						
						
						
					 
					
						2013-12-07 16:28:22 +08:00 
						 
				 
			
				
					
						
							
							
								Vajrasky Kok 
							
						 
					 
					
						
						
							
						
						7169722d5c 
					 
					
						
						
							
							Fixed   #21505  -- Added unit test for django.utils.text.get_valid_filename.  
						
						
						
						
					 
					
						2013-11-24 11:10:34 +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 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						c347f78cc1 
					 
					
						
						
							
							Fixed all E226 violations  
						
						
						
						
					 
					
						2013-11-03 10:08:55 -08:00 
						 
				 
			
				
					
						
							
							
								Jason Myers 
							
						 
					 
					
						
						
							
						
						c3791463a5 
					 
					
						
						
							
							Fixing E302 Errors  
						
						... 
						
						
						
						Signed-off-by: Jason Myers <jason@jasonamyers.com > 
						
						
					 
					
						2013-11-02 23:48:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						36ded01527 
					 
					
						
						
							
							Fixed   #21302  -- Fixed unused imports and import *.  
						
						
						
						
					 
					
						2013-11-02 15:24:56 -04: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 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						9d740eb8b1 
					 
					
						
						
							
							Fix all violators of E231  
						
						
						
						
					 
					
						2013-10-26 12:15:03 -07:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						c3aa2948c6 
					 
					
						
						
							
							Fixed   #21298  -- Fixed E301 pep8 warnings  
						
						
						
						
					 
					
						2013-10-23 13:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						b289fcf1bf 
					 
					
						
						
							
							Fixed   #21288  -- Fixed E126 pep8 warnings  
						
						
						
						
					 
					
						2013-10-21 08:31:30 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						96d1d4e292 
					 
					
						
						
							
							Removed unused local variables in tests.  
						
						
						
						
					 
					
						2013-10-19 08:31:38 -04:00 
						 
				 
			
				
					
						
							
							
								Alasdair Nicol 
							
						 
					 
					
						
						
							
						
						a800036981 
					 
					
						
						
							
							Fixed   #21287  -- Fixed E123 pep8 warnings  
						
						
						
						
					 
					
						2013-10-18 10:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Bouke Haarsma 
							
						 
					 
					
						
						
							
						
						2fb5a51fa3 
					 
					
						
						
							
							Fixed   #18659  -- Deprecated request.REQUEST and MergeDict  
						
						... 
						
						
						
						Thanks Aymeric Augustin for the suggestion. 
						
						
					 
					
						2013-10-17 09:42:28 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						694d7da6c5 
					 
					
						
						
							
							Merge pull request  #1744  from unaizalakain/ticket_7261  
						
						... 
						
						
						
						Fixed  #7261  -- support for __html__ for library interoperability 
					
						2013-10-15 14:43:35 -07:00 
						 
				 
			
				
					
						
							
							
								Unai Zalakain 
							
						 
					 
					
						
						
							
						
						af64429b99 
					 
					
						
						
							
							Fixed   #7261  -- support for __html__ for library interoperability  
						
						... 
						
						
						
						The idea is that if an object implements __html__ which returns a string this is
used as HTML representation (eg: on escaping). If the object is a str or unicode
subclass and returns itself the object is a safe string type.
This is an updated patch based on jbalogh and ivank patches. 
						
						
					 
					
						2013-10-15 00:42:42 +02:00 
						 
				 
			
				
					
						
							
							
								Larry O'Neill 
							
						 
					 
					
						
						
							
						
						83b9bfea44 
					 
					
						
						
							
							Fixed   #21266  -- Fixed E201,E202 pep8 warnings.  
						
						
						
						
					 
					
						2013-10-14 18:12:00 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						589dc49e12 
					 
					
						
						
							
							Fixed   #21198  -- Prevented invalid use of @python_2_unicode_compatible.  
						
						... 
						
						
						
						Thanks jpic for the report and chmodas for working on a patch.
Reverts 2ea80b94#19362 . 
						
						
					 
					
						2013-10-13 18:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						1dae4ac177 
					 
					
						
						
							
							Whitespace cleanup.  
						
						... 
						
						
						
						* Removed trailing whitespace.
* Added newline to EOF if missing.
* Removed blank lines at EOF.
* Removed some stray tabs. 
						
						
					 
					
						2013-10-10 16:49:20 -04:00 
						 
				 
			
				
					
						
							
							
								Jaap Roes 
							
						 
					 
					
						
						
							
						
						40b95a24ae 
					 
					
						
						
							
							Fixed   #20568  -- truncatewords_html no longer splits words containing HTML entities.  
						
						... 
						
						
						
						Thanks yann0 at hotmail.com for the report. 
						
						
					 
					
						2013-10-08 08:24:58 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						671757b507 
					 
					
						
						
							
							Fixed   #21161  -- Timezone-related tests on Windows.  
						
						... 
						
						
						
						Thanks Xelnor for the patch. 
						
						
					 
					
						2013-10-05 18:50:20 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						3754f4ad41 
					 
					
						
						
							
							Fix   #21185 : Added tests for unescape_entities.  
						
						... 
						
						
						
						Also fixed a py3 incompatibility.
Thanks to brutasse for the report. 
						
						
					 
					
						2013-09-27 17:00:42 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						4f40b97d97 
					 
					
						
						
							
							Fixed   #21118  -- Isolated a test that uses the database.  
						
						... 
						
						
						
						Thanks rmboggs for the report. 
						
						
					 
					
						2013-09-18 09:42:47 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						893198509e 
					 
					
						
						
							
							Fixed   #15625  -- Made message in MultiValueDictKeyError less verbose.  
						
						... 
						
						
						
						Thanks margieroginski for the suggestion. 
						
						
					 
					
						2013-09-18 06:44:38 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Catalano 
							
						 
					 
					
						
						
							
						
						6feb75129f 
					 
					
						
						
							
							Fixed   #21060  -- Refactored admin's autodiscover method to make it reusable.  
						
						... 
						
						
						
						We want to be able to use it for instance for discovering `tasks.py` modules
inside the INSTALLED_APPS.
This commit therefore moves the logic to `autodiscover_modules` method in
django.utils.module_loading. 
						
						
					 
					
						2013-09-13 20:09:41 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						79ccd1a101 
					 
					
						
						
							
							Fixed test that fails when pytz is installed.  
						
						... 
						
						
						
						pytz' localize() method is the bane of my life. 
						
						
					 
					
						2013-09-10 18:07:29 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						d9413d33b2 
					 
					
						
						
							
							Refactored code and tests that relied on django.utils.tzinfo.  
						
						... 
						
						
						
						Refs #17262 . 
						
						
					 
					
						2013-09-09 22:32:52 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ec2778b445 
					 
					
						
						
							
							Fixed   #17262  -- Refactored tzinfo implementations.  
						
						... 
						
						
						
						This commit deprecates django.utils.tzinfo in favor of the more recent
django.utils.timezone which was introduced when Django gained support
for time zones. 
						
						
					 
					
						2013-09-09 22:32:51 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						c687bf0620 
					 
					
						
						
							
							Further hardening. Refs  #18766 .  
						
						
						
						
					 
					
						2013-09-08 20:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1a1e14786a 
					 
					
						
						
							
							Hardened the test introduced in  ded11aa6. Refs  #18766 .  
						
						... 
						
						
						
						Inputs acceptable to time.mktime are platform-dependent. 
						
						
					 
					
						2013-09-08 19:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						ded11aa620 
					 
					
						
						
							
							Fixed   #18766  -- Pointed to pytz when LocalTimezone fails.  
						
						... 
						
						
						
						Thanks void for the report. 
						
						
					 
					
						2013-09-08 02:04:43 -05:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						2326dedde8 
					 
					
						
						
							
							Fixed   #20812  -- Error out if __unicode__/__str__ doesn't return a text type.  
						
						
						
						
					 
					
						2013-09-06 19:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						e492ab8e7e 
					 
					
						
						
							
							Fixed   #18719  -- Made force_bytes more consistent with force_text.  
						
						
						
						
					 
					
						2013-09-06 10:28:28 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						ec784c486b 
					 
					
						
						
							
							Silenced deprecation warnings in SortedDict tests; refs [ 07876cf02b]  
						
						
						
						
					 
					
						2013-09-03 09:48:46 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						365c3e8b73 
					 
					
						
						
							
							Replaced "not PY3" by "PY2", new in six 1.4.0.  
						
						
						
						
					 
					
						2013-09-02 12:11:02 +02:00 
						 
				 
			
				
					
						
							
							
								Warren Smith 
							
						 
					 
					
						
						
							
						
						dd3a883894 
					 
					
						
						
							
							Fixed   #20693  -- Add timezone support to built-in time filter.  
						
						... 
						
						
						
						Modified django.utils.dateformat module, moving __init__() method and
timezone-related format methods from DateFormat class to TimeFormat
base class. Modified timezone-related format methods to return an
empty string when timezone is inappropriate for input value. 
						
						
					 
					
						2013-08-26 16:15:53 -05:00