Jon Dufresne 
							
						 
					 
					
						
						
							
						
						54e695331b 
					 
					
						
						
							
							Fixed   #20221  -- Allowed some functions that use mark_safe() to result in SafeText.  
						
						... 
						
						
						
						Thanks Baptiste Mispelon for the report. 
						
						
					 
					
						2014-10-20 17:08:29 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						b962653060 
					 
					
						
						
							
							Fixed   #23664  -- Provided a consistent definition for OrderedSet.__bool__  
						
						... 
						
						
						
						This also defines QuerySet.__bool__ for consistency though this should not have any consequence as bool(qs) used to fallback on QuerySet.__len__ in Py3. 
						
						
					 
					
						2014-10-16 14:16:24 +02:00 
						 
				 
			
				
					
						
							
							
								Anubhav Joshi 
							
						 
					 
					
						
						
							
						
						10b17a22be 
					 
					
						
						
							
							Fixed   #19508  -- Implemented uri_to_iri as per RFC.  
						
						... 
						
						
						
						Thanks Loic Bistuer for helping in shaping the patch and Claude Paroz
for the review. 
						
						
					 
					
						2014-10-16 02:31:17 +07:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						3af5af1a61 
					 
					
						
						
							
							Fixed remaining test failure in jslex tests.  
						
						
						
						
					 
					
						2014-10-15 17:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								Florian Apolloner 
							
						 
					 
					
						
						
							
						
						2ccbaba1f2 
					 
					
						
						
							
							Added unicode_literals to the jslexer.  
						
						... 
						
						
						
						This ensure that ''.join(c) in jslex.py always returns text. 
						
						
					 
					
						2014-10-15 15:09:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jaap Roes 
							
						 
					 
					
						
						
							
						
						115c307184 
					 
					
						
						
							
							Fixed   #23613  -- Deprecated django.utils.checksums  
						
						
						
						
					 
					
						2014-10-10 09:22:20 -04:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						b2aad7b836 
					 
					
						
						
							
							Replaced set([foo, ...]) by {foo, ...} literals. Refs PR 3282.  
						
						... 
						
						
						
						Thanks Collin Anderson for the review. 
						
						
					 
					
						2014-09-29 00:01:38 +07:00 
						 
				 
			
				
					
						
							
							
								Loic Bistuer 
							
						 
					 
					
						
						
							
						
						3c6ac0bab8 
					 
					
						
						
							
							Consolidated some text utils into the utils_tests test package.  
						
						
						
						
					 
					
						2014-09-23 19:45:59 +07:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						b9d9287f59 
					 
					
						
						
							
							Fixed urlize after smart_urlquote rewrite  
						
						... 
						
						
						
						Refs #22267 . 
						
						
					 
					
						2014-09-09 21:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						4b8a1d2c0d 
					 
					
						
						
							
							Fixed   #22267  -- Fixed unquote/quote in smart_urlquote  
						
						... 
						
						
						
						Thanks Md. Enzam Hossain for the report and initial patch, and
Tim Graham for the review. 
						
						
					 
					
						2014-09-09 21:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						032c091659 
					 
					
						
						
							
							Fixed   #23388  -- Made django.utils.timezone.override usable as a decorator  
						
						
						
						
					 
					
						2014-08-31 09:03:53 +02:00 
						 
				 
			
				
					
						
							
							
								Ian Foote 
							
						 
					 
					
						
						
							
						
						03d89168a2 
					 
					
						
						
							
							Fixed   #23333  -- Made urlsafe_base64_decode() return proper type on Python 3.  
						
						
						
						
					 
					
						2014-08-22 20:07:12 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						e122facbd8 
					 
					
						
						
							
							Fixed   #23269  -- Deprecated django.utils.remove_tags() and removetags filter.  
						
						... 
						
						
						
						Also the unused, undocumented django.utils.html.strip_entities() function. 
						
						
					 
					
						2014-08-15 08:20:02 -04: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 
							
						 
					 
					
						
						
							
						
						38e001ab6c 
					 
					
						
						
							
							Fixed   #22789  -- Deprecated django.contrib.webdesign.  
						
						... 
						
						
						
						Moved the {% lorem %} tag to built-in tags. 
						
						
					 
					
						2014-07-14 08:45:19 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						fddd95254e 
					 
					
						
						
							
							Fixed flake8 errors.  
						
						
						
						
					 
					
						2014-07-07 19:12:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						89b9e6e5d6 
					 
					
						
						
							
							Fixed   #22909  -- Removed camelCasing in some tests.  
						
						... 
						
						
						
						Thanks brylie. 
						
						
					 
					
						2014-07-07 19:08:42 -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 
						 
				 
			
				
					
						
							
							
								Curtis 
							
						 
					 
					
						
						
							
						
						71461b14ab 
					 
					
						
						
							
							Fixed   #22691  -- Added aliasing to cached_property.  
						
						
						
						
					 
					
						2014-07-01 06:32:53 -04:00 
						 
				 
			
				
					
						
							
							
								Richard Eames 
							
						 
					 
					
						
						
							
						
						7beaeeed2b 
					 
					
						
						
							
							Fixed   #22814  -- Allowed ISO-8601 [+-]hh timezone format in parse_datetime  
						
						
						
						
					 
					
						2014-06-12 10:58:50 -06:00 
						 
				 
			
				
					
						
							
							
								Alexandr Shurigin 
							
						 
					 
					
						
						
							
						
						083d285b82 
					 
					
						
						
							
							Fixed   #22681  -- Made TarArchive recognize leading directories properly.  
						
						
						
						
					 
					
						2014-06-03 12:00:33 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						5abc811a40 
					 
					
						
						
							
							Revert "Fixed  #20477 : Allowed settings.FORMAT_MODULE_PATH to be a list of modules."  
						
						... 
						
						
						
						This reverts commit 950b6de16a 
						
						
					 
					
						2014-05-19 08:22:46 -04:00 
						 
				 
			
				
					
						
							
							
								Martin Brochhaus 
							
						 
					 
					
						
						
							
						
						950b6de16a 
					 
					
						
						
							
							Fixed   #20477 : Allowed settings.FORMAT_MODULE_PATH to be a list of modules.  
						
						... 
						
						
						
						Previously the FORMAT_MODULE_PATH setting only accepted one string (dotted
module path).
This is useful when using several reusable third party apps that define new
formats. We can now use them all and we can even override some of the formats
by providing a project-wide format module. 
						
						
					 
					
						2014-05-19 07:59:13 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Gaynor 
							
						 
					 
					
						
						
							
						
						b6b873d2ad 
					 
					
						
						
							
							Fixed several flake8 errors, including one where a test wouldn't be run  
						
						
						
						
					 
					
						2014-05-17 09:54:34 -07:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						1109ebd7b3 
					 
					
						
						
							
							Optimized make_aware/naive by removing redundant checks. Refs  #22625 .  
						
						... 
						
						
						
						Also added tests with pytz and removed misplaced tests. 
						
						
					 
					
						2014-05-16 23:12:59 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						fa89acf1d0 
					 
					
						
						
							
							Fixed   #22625  -- Normalized make_aware/naive errors.  
						
						... 
						
						
						
						Also added tests for is/make_aware/naive.
Thanks Tom Michaelis for the report. 
						
						
					 
					
						2014-05-16 22:52:10 +02:00 
						 
				 
			
				
					
						
							
							
								Moayad Mardini 
							
						 
					 
					
						
						
							
						
						393ddc10a7 
					 
					
						
						
							
							Fixed   #22531  -- Added tree.Node.__repr__ and tests for the class.  
						
						... 
						
						
						
						While Node class has a useful `__str__`, its `__repr__` is not that
useful. Added a `__repr__` that makes use of the current `__str__`.
This is especially useful since the more popular `Q` class inherits
`tree.Node`. Also created new tests that cover most of `Node` class
functionality. 
						
						
					 
					
						2014-05-16 09:30:25 -04:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						e520a73eee 
					 
					
						
						
							
							Harmonized some PEP 0263 coding preambles  
						
						
						
						
					 
					
						2014-05-15 19:58:41 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						255449c1ee 
					 
					
						
						
							
							Added additional checks in is_safe_url to account for flexible parsing.  
						
						... 
						
						
						
						This is a security fix. Disclosure following shortly. 
						
						
					 
					
						2014-05-14 10:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						3800f63721 
					 
					
						
						
							
							Dropped fix_IE_for_vary/attach.  
						
						... 
						
						
						
						This is a security fix. Disclosure following shortly. 
						
						
					 
					
						2014-05-14 10:19:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriscauley 
							
						 
					 
					
						
						
							
						
						66ec9ee441 
					 
					
						
						
							
							Fixed   #22378  -- Updated \d to [0-9]+ in urlpatterns of docs and tests.  
						
						... 
						
						
						
						Thanks tomwys for the suggestion. 
						
						
					 
					
						2014-04-16 20:36:29 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						69a4f383f6 
					 
					
						
						
							
							Fixed   #22338  -- Fixed a test dependent on dictionary key iteration order.  
						
						
						
						
					 
					
						2014-03-30 14:25:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						c19bbefca2 
					 
					
						
						
							
							Fixed a deprecation warning on Python 3.  
						
						
						
						
					 
					
						2014-03-27 06:59:54 -04:00 
						 
				 
			
				
					
						
							
							
								Aymeric Augustin 
							
						 
					 
					
						
						
							
						
						232181d1c5 
					 
					
						
						
							
							Advanced deprecation warnings for 1.8.  
						
						
						
						
					 
					
						2014-03-22 21:12:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6a0291bdaf 
					 
					
						
						
							
							Tweaked strip_tags tests to pass on Python 3.3  
						
						
						
						
					 
					
						2014-03-22 14:43:11 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						6ca6c36f82 
					 
					
						
						
							
							Improved strip_tags and clarified documentation  
						
						... 
						
						
						
						The fact that strip_tags cannot guarantee to really strip all
non-safe HTML content was not clear enough. Also see:
https://www.djangoproject.com/weblog/2014/mar/22/strip-tags-advisory/  
						
						
					 
					
						2014-03-22 10:59:18 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						8b81dee60c 
					 
					
						
						
							
							Removed fix_ampersands template filter per deprecation timeline.  
						
						... 
						
						
						
						Also removed related utility functions:
* django.utils.html.fix_ampersands
* django.utils.html.clean_html 
						
						
					 
					
						2014-03-21 08:50:43 -04:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						61917aa08b 
					 
					
						
						
							
							Fixed   #21840  -- Moved dunder methods from SimpleLazyObject to LazyObject.  
						
						... 
						
						
						
						This commit also added tests for LazyObject and refactored
the testsuite of SimpleLazyObject so that it can share
test cases with LazyObject. 
						
						
					 
					
						2014-03-13 10:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						210d0489c5 
					 
					
						
						
							
							Fixed   #21188  -- Introduced subclasses for to-be-removed-in-django-XX warnings  
						
						... 
						
						
						
						Thanks Anssi Kääriäinen for the idea and Simon Charette for the
review. 
						
						
					 
					
						2014-03-08 09:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						ac699cdc17 
					 
					
						
						
							
							Really hidden warnings in javascript_quote tests  
						
						... 
						
						
						
						Refs #21725 . 
						
						
					 
					
						2014-03-05 09:00:55 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Romijn 
							
						 
					 
					
						
						
							
						
						775975f15d 
					 
					
						
						
							
							Fixed   #22130  -- Deprecated fix_ampersands, removed utils.clean_html()  
						
						
						
						
					 
					
						2014-03-01 14:07:57 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						926e18d7d1 
					 
					
						
						
							
							Deprecated django.utils.text.javascript_quote.  
						
						... 
						
						
						
						Refs #21725 . 
						
						
					 
					
						2014-02-22 13:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								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